2021与蓝度共同重构项目,服务端
liuhaonan
2022-06-27 048c03f5df43bf0ebc5b2a122e95cfc52cfa23b5
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/UsrPayConfigController.java
@@ -161,7 +161,7 @@
    /**
     * @param poleId
     * @return
     * @return 通过灯杆id获取配置
     */
    @GetMapping("/getWxPayConfigByPoleId/{poleId}")
    public ResponseVO<Object> getWxPayConfigByPoleId(@PathVariable Long poleId) {
@@ -190,6 +190,13 @@
    }
    /**
     * wx配置列表
     *
     * @param baseConditionVO
     * @param keyword
     * @return
     */
    @GetMapping("/WxConfigList")
    public ResponseVO<Object> WxConfigList(BaseConditionVO baseConditionVO
            , @RequestParam(value = "keyword", required = false) String keyword) {
@@ -200,5 +207,16 @@
        return ResponseUtil.success(wxPayConfigService.configList(baseConditionVO, keyword));
    }
    /**
     * wx配置的停用/启用
     */
    @PostMapping("/updateWxPayConfigStatus")
    public ResponseVO<Object> updateWxPayConfigStatus(@RequestBody WxpayConfigParam wxConfigParam) {
        if (!permissionConfig.check(MenuEnum.WECHAT_CONFIG_UPDATE.getCode())) {
            return ResponseUtil.fail("缺少对应用户权限");
        }
        return ResponseUtil.success(wxPayConfigService.updateState(wxConfigParam.getConfigId(), wxConfigParam.getStatus()));
    }
}