Ver código fonte

测试工商银行 支付 可能会编译失败

wuxw 3 anos atrás
pai
commit
2dbf15adad

+ 3 - 1
service-acct/src/main/java/com/java110/acct/payment/adapt/icbc/IcbcPaymentFactoryAdapt.java

@@ -131,7 +131,9 @@ public class IcbcPaymentFactoryAdapt implements IPaymentFactoryAdapt {
             ownerAppUserDto.setAppType(appType);
             List<OwnerAppUserDto> ownerAppUserDtos = ownerAppUserInnerServiceSMOImpl.queryOwnerAppUsers(ownerAppUserDto);
 
-            Assert.listOnlyOne(ownerAppUserDtos, "未找到开放账号信息");
+            if(ownerAppUserDtos == null || ownerAppUserDtos.size() < 1){
+                throw new IllegalArgumentException("未找到开放账号信息");
+            }
             openId = ownerAppUserDtos.get(0).getOpenId();
         }
 

+ 3 - 1
service-acct/src/main/java/com/java110/acct/payment/adapt/wechat/WechatPaymentFactoryAdapt.java

@@ -109,7 +109,9 @@ public class WechatPaymentFactoryAdapt implements IPaymentFactoryAdapt {
             ownerAppUserDto.setAppType(appType);
             List<OwnerAppUserDto> ownerAppUserDtos = ownerAppUserInnerServiceSMOImpl.queryOwnerAppUsers(ownerAppUserDto);
 
-            Assert.listOnlyOne(ownerAppUserDtos, "未找到开放账号信息");
+            if(ownerAppUserDtos == null || ownerAppUserDtos.size() < 1){
+                throw new IllegalArgumentException("未找到开放账号信息");
+            }
             openId = ownerAppUserDtos.get(0).getOpenId();
         }