ソースを参照

fix:“优化调用支付接口失败的返回结果”

soobin 1 年間 前
コミット
0746cc913f

+ 1 - 1
src/main/java/com/szwl/controller/TJoinpayMchController.java

@@ -243,7 +243,7 @@ public class TJoinpayMchController {
 //            TJoinpayMch tJoinpayMch = list.get(0);
             TJoinpayMch tJoinpayMch = tJoinpayMchService.getOne(query);
             if(tJoinpayMch == null) {
-                return R.fail(ResponseCodesEnum.E0001, "未注册提现账号");
+                return R.ok(null);
             }
             tJoinpayMchService.refreshMch(tJoinpayMch);
             tJoinpayMchService.refreshMyAccount(tJoinpayMch);

+ 3 - 2
src/main/java/com/szwl/controller/TProductController.java

@@ -154,8 +154,9 @@ public class TProductController {
         LambdaQueryWrapper<TProduct> query = Wrappers.lambdaQuery();
         query.eq(TProduct::getProductName,productName);
         query.eq(TProduct::getEquipmentId,Long.valueOf(equipmentId));
-        List<TProduct> list = tProductService.list(query);
-        TProduct tProduct = list.get(0);
+//        List<TProduct> list = tProductService.list(query);
+//        TProduct tProduct = list.get(0);
+        TProduct tProduct = tProductService.getOne(query);
         return R.ok(tProduct);
     }
     @ApiOperation(value = "查询商品列表信息")

+ 3 - 2
src/main/java/com/szwl/controller/TPromoCodeController.java

@@ -93,8 +93,9 @@ public class TPromoCodeController {
         LambdaQueryWrapper<TPromoCode> query = Wrappers.lambdaQuery();
         query.eq(TPromoCode::getCode,code);
         query.eq(TPromoCode::getAdminId,adminId);
-        List<TPromoCode> list = promoCodeService.list(query);
-        return R.ok(list.get(0));
+//        List<TPromoCode> list = promoCodeService.list(query);
+        TPromoCode promoCode = promoCodeService.getOne(query);
+        return R.ok(promoCode);
     }
     @ApiOperation(value = "小程序获取优惠码")
     @GetMapping("/getCode")

+ 4 - 3
src/main/java/com/szwl/controller/TProportionController.java

@@ -448,9 +448,10 @@ public class TProportionController {
     public ResponseModel<TProportion> getProportion(@RequestParam String equipmentId) {
         LambdaQueryWrapper<TProportion> query = Wrappers.lambdaQuery();
         query.eq(TProportion::getEquipmentId,Long.valueOf(equipmentId));
-        List<TProportion> list = tProportionService.list(query);
-        TProportion tProportion = list.get(0);
-        return R.ok(tProportion);
+//        List<TProportion> list = tProportionService.list(query);
+//        TProportion tProportion = list.get(0);
+        TProportion proportion = tProportionService.getOne(query);
+        return R.ok(proportion);
     }
     @ApiOperation(value = "批量设置机器分销")
     @GetMapping("/setProportion")