Selaa lähdekoodia

Accept Merge Request #28: (dev-lzl -> dev-minio)

Merge Request: 更新骑手提现接口

Created By: @刘子麟
Accepted By: @刘子麟
URL: https://chuanghaikeji.coding.net/p/moxuanyunshangwaimai/d/backend/git/merge/28?initial=true
刘子麟 1 vuosi sitten
vanhempi
commit
c790ff7893

+ 8 - 11
src/main/java/com/sqx/modules/pay/service/impl/CashOutServiceImpl.java

@@ -401,12 +401,11 @@ public class CashOutServiceImpl extends ServiceImpl<CashOutDao, CashOut> impleme
             LambdaQueryWrapper<RiderBankCardInfo> wrapper=new LambdaQueryWrapper<>();
             wrapper.eq(RiderBankCardInfo::getUserId,userId);
             RiderBankCardInfo riderBankCardInfo = riderBankCardInfoService.getOne(wrapper);
-            if (ObjectUtils.isEmpty(riderBankCardInfo)) {
-                throw new SqxException("银行卡信息不存在,请联系客服人员添加");
+            if (ObjectUtils.isNotEmpty(riderBankCardInfo)) {
+                cashOut.setBankRealName(riderBankCardInfo.getRealName());
+                cashOut.setOpenBank(riderBankCardInfo.getOpenBank());
+                cashOut.setBankCardNo(riderBankCardInfo.getCardNo());
             }
-            cashOut.setBankRealName(riderBankCardInfo.getRealName());
-            cashOut.setOpenBank(riderBankCardInfo.getOpenBank());
-            cashOut.setBankCardNo(riderBankCardInfo.getCardNo());
 
             //用户提现手续费
             CommonInfo one1 = commonInfoService.findOne(114);
@@ -423,13 +422,11 @@ public class CashOutServiceImpl extends ServiceImpl<CashOutDao, CashOut> impleme
             LambdaQueryWrapper<RiderBankCardInfo> wrapper=new LambdaQueryWrapper<>();
             wrapper.eq(RiderBankCardInfo::getUserId,userId);
             RiderBankCardInfo riderBankCardInfo = riderBankCardInfoService.getOne(wrapper);
-            if (ObjectUtils.isEmpty(riderBankCardInfo)) {
-                throw new SqxException("银行卡信息不存在,请联系客服人员添加");
+            if (ObjectUtils.isNotEmpty(riderBankCardInfo)) {
+                cashOut.setBankRealName(riderBankCardInfo.getRealName());
+                cashOut.setOpenBank(riderBankCardInfo.getOpenBank());
+                cashOut.setBankCardNo(riderBankCardInfo.getCardNo());
             }
-            cashOut.setBankRealName(riderBankCardInfo.getRealName());
-            cashOut.setOpenBank(riderBankCardInfo.getOpenBank());
-            cashOut.setBankCardNo(riderBankCardInfo.getCardNo());
-
 
             //骑手提现手续费
             CommonInfo one1 = commonInfoService.findOne(114);