diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallDisposeController.java b/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallDisposeController.java index beb8ee2b3..374435afc 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallDisposeController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/basic/WxMallDisposeController.java @@ -67,7 +67,12 @@ public class WxMallDisposeController extends BaseController { if(!wxMallService.isgroupSupport(getTenantInfo())){ return new ResultData(ErrorCode.SYS_AUTH_ERROR); } - mallDispose.updateTenantInfo(getTenantInfo()); + if(StringUtils.isBlank(mallDispose.getTenantId())){ + return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"tenantId 为null"); + } + if(StringUtils.isBlank(mallDispose.getParentTenantId())){ + mallDispose.setParentTenantId(getTenantInfo().getFinalTenantId()); + } if(mallDispose.getPointsDispose() == null){ mallDispose.setPointsDispose(EnumMallDispose.MALL_GROUP.getCode()); }