diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LklTkServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LklTkServiceImpl.java index 2f9324d3..054024d9 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LklTkServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LklTkServiceImpl.java @@ -485,7 +485,12 @@ public class LklTkServiceImpl { reqJsonBody.set("openningBankName", shopMchEntry.getBank_name());//结算账户开户⾏名称 reqJsonBody.set("clearingBankCode", shopMchEntry.getClearing_bank_code());//结算账户清算⾏号 - reqJsonBody.set("accountType", isQy ? "57" : "58"); //结算账户类型: 57 对公 58 对私 + //结算账户类型: 57 对公 58 对私 + String accountType = shopMchEntry.getAccount_type(); + if (StrUtil.isBlank(accountType) || (!"57".equals(accountType) && !"58".equals(accountType))) { + accountType = isQy ? "57" : "58"; + } + reqJsonBody.set("accountType", accountType); reqJsonBody.set("accountNo", shopMchEntry.getAccount_number()); //结算人银行卡号 reqJsonBody.set("accountName", shopMchEntry.getAccount_holder_name()); //结算人账户名称 reqJsonBody.set("accountIdCard", larIdCard);//结算⼈(法人或小微个人)证件号码(身份证) @@ -569,12 +574,14 @@ public class LklTkServiceImpl { logger.warn("法人身份证国徽面图片添加失败"); } - JSONObject BUSINESS_LICENCE = updatePhoto(shopMchEntry.getBiz_license_image(), "BUSINESS_LICENCE", false); - if (BUSINESS_LICENCE != null) { - attachments.set(BUSINESS_LICENCE); // 营业执照 - logger.debug("成功添加营业执照图片"); - } else { - logger.warn("营业执照图片添加失败"); + if ("57".equals(accountType)) { + JSONObject BUSINESS_LICENCE = updatePhoto(shopMchEntry.getBiz_license_image(), "BUSINESS_LICENCE", false); + if (BUSINESS_LICENCE != null) { + attachments.set(BUSINESS_LICENCE); // 营业执照 + logger.debug("成功添加营业执照图片"); + } else { + logger.warn("营业执照图片添加失败"); + } } // 银行对公开户正面 diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopMchEntryServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopMchEntryServiceImpl.java index 41779bc1..5b783a16 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopMchEntryServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/store/service/impl/ShopMchEntryServiceImpl.java @@ -339,10 +339,9 @@ public class ShopMchEntryServiceImpl extends BaseServiceImpl result = sFExpressApiService.createSfExpressShopInner(storeId, sfSupplierId, - shopMchEntry.getStore_name(), cityName, shopAddress, shopMchEntry.getContact_name(), + shopName, cityName, shopAddress, shopMchEntry.getContact_name(), shopMchEntry.getLogin_mobile(), shopMchEntry.getStore_longitude(), shopMchEntry.getStore_latitude()); if (Boolean.FALSE.equals(result.getFirst())) {