diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java index e48db198..c67a3ddb 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java @@ -146,7 +146,9 @@ public class ShopInfoServiceImpl extends ServiceImpl i // 如果店铺类型是单店,是否主店要设为否 if (ShopTypeEnum.ONLY.getValue().equals(shopInfoAddDTO.getShopType())) { shopInfoAddDTO.setIsHeadShop(YesNoEnum.NO.value()); - shopInfoAddDTO.setMainId(null); + if(shopInfoAddDTO.getMainId() != null) { + throw new CzgException("单店不允许设置主店ID"); + } } else { if (shopInfoAddDTO.getIsHeadShop() == null) { throw new CzgException("加盟店/连锁店请选择是否主店");