From 3c88ed137df2428dd43a405336cbd79011345efd Mon Sep 17 00:00:00 2001
From: liuhaonan <31457034@qq.com>
Date: 星期二, 28 六月 2022 16:22:02 +0800
Subject: [PATCH] 支付配置

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/controller/UsrPayConfigController.java |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/UsrPayConfigController.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/UsrPayConfigController.java
index 5bc049b..aca4069 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/UsrPayConfigController.java
+++ b/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()));
+    }
+
 
 }

--
Gitblit v1.9.3