Просмотр исходного кода

feat:"汇聚增加结算方式切换功能"

soobin 2 месяцев назад
Родитель
Сommit
9e7ced9369

+ 3 - 1
src/main/java/com/szwl/controller/THuifuMchController.java

@@ -179,7 +179,9 @@ public class THuifuMchController {
         // 找到用户id对应的审核信息
         String result = "";
         try {
-            THuifuMchCheck tHuifuMchCheck = tHuifuMchCheckService.getById(huifuMchCheck.getId());
+            LambdaQueryWrapper<THuifuMchCheck> query = Wrappers.lambdaQuery();
+            query.eq(THuifuMchCheck::getAdminId, huifuMchCheck.getAdminId());
+            THuifuMchCheck tHuifuMchCheck = tHuifuMchCheckService.getOne(query);
             tHuifuMchCheck.setSettType(huifuMchCheck.getSettType());
             result = tHuifuMchService.changeSettleType(tHuifuMchCheck);
             if (result.equals(HuifuConstant.SUCCESS)) {

+ 15 - 0
src/main/java/com/szwl/controller/TJoinpayMchController.java

@@ -347,6 +347,21 @@ public class TJoinpayMchController {
         String signStatus = tJoinpayMchService.updateMchSignStatus(joinpayMch);
         return R.ok(signStatus);
     }
+    
+    @ApiOperation("修改结算方式")
+    @PostMapping("/updateMchSettle")
+    public ResponseModel<?> updateMchSettle(@RequestBody TJoinpayMch mch) {
+        LambdaQueryWrapper<TJoinpayMch> query = Wrappers.lambdaQuery();
+        query.eq(TJoinpayMch::getAdminId, mch.getAdminId());
+        TJoinpayMch tJoinpayMch = tJoinpayMchService.getOne(query);
+        tJoinpayMch.setSettMode(mch.getSettMode());
+        String result = tJoinpayMchService.newUpdateMch(tJoinpayMch);
+        if (JoinpayConstant.biz_code1.equals(result)) {
+            tJoinpayMchService.updateById(tJoinpayMch);
+            return R.ok();
+        }
+        return R.fail(ResponseCodesEnum.A0001, result);
+    }
 
 }