diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java index 7aa8e6e9..c04d3518 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/lakala/service/impl/LakalaApiServiceImpl.java @@ -3038,6 +3038,14 @@ public class LakalaApiServiceImpl implements LakalaApiService { return false; } + if (!CommonConstant.Enable.equals(shopMchEntry.getStatus()) + || !CommonConstant.Enable.equals(shopMchEntry.getHas_ec_signed()) + || !CommonConstant.Enable.equals(shopMchEntry.getHas_apply_mer()) + ) { + log.warn("[分账业务补偿机制] 商户入驻未签署合同未进件,停止执行,mchId: {}", shopMchEntry.getId()); + return false; + } + String merCupNo = shopMchEntry.getLkl_mer_cup_no(); if (CheckUtil.isEmpty(merCupNo)) { log.warn("[分账业务补偿机制] 商户未进件成功,停止执行,mchId: {}", shopMchEntry.getId());