Procházet zdrojové kódy

更新骑手提现接口

liu před 1 rokem
rodič
revize
4867fecb43

+ 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);