diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java index 60ae551c8..7c0356ca6 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/service/AdapayMemberService.java @@ -366,6 +366,9 @@ public class AdapayMemberService { log.info("创建企业账户param:{}", memberParams); Map member = CorpMember.create(memberParams, file); log.info("创建企业账户result:{}", member); + if (StringUtils.equals((String) member.get("status"), "failed")) { + throw new BusinessException("", (String) member.get("error_msg")); + } // 保存到数据库 AdapayMemberAccount adapayMemberAccount = new AdapayMemberAccount(); adapayMemberAccount.setMerchantId(dto.getMerchantId());