| @@ -637,9 +637,9 @@ public class WxProjectConfigController extends BaseController { | |||||
| if(StringUtils.isBlank(tenantId)){ | if(StringUtils.isBlank(tenantId)){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | ||||
| } | } | ||||
| if(subTenantIds == null || subTenantIds.length == 0){ | |||||
| return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | |||||
| } | |||||
| // if(subTenantIds == null || subTenantIds.length == 0){ | |||||
| // return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | |||||
| // } | |||||
| TenantEntity TenantEntity = new TenantEntity(){{ | TenantEntity TenantEntity = new TenantEntity(){{ | ||||
| setTenantId(tenantId); | setTenantId(tenantId); | ||||
| }}; | }}; | ||||
| @@ -667,12 +667,15 @@ public class WxProjectConfigController extends BaseController { | |||||
| try { | try { | ||||
| String tenantId = (String) map.get("tenantId"); | String tenantId = (String) map.get("tenantId"); | ||||
| String[] subTenantIds = (String[]) map.get("subTenantIds"); | String[] subTenantIds = (String[]) map.get("subTenantIds"); | ||||
| String subTenantIdStrs = null; | |||||
| if(StringUtils.isBlank(tenantId)){ | if(StringUtils.isBlank(tenantId)){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | ||||
| } | } | ||||
| if(subTenantIds == null || subTenantIds.length == 0){ | if(subTenantIds == null || subTenantIds.length == 0){ | ||||
| return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | |||||
| //return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL); | |||||
| }else{ | |||||
| subTenantIdStrs = StringUtils.join(subTenantIds, ','); | |||||
| } | } | ||||
| TenantEntity TenantEntity = new TenantEntity(){{ | TenantEntity TenantEntity = new TenantEntity(){{ | ||||
| setTenantId(tenantId); | setTenantId(tenantId); | ||||
| @@ -693,8 +696,8 @@ public class WxProjectConfigController extends BaseController { | |||||
| openRedisTemplate.opsForValue().set(key,"1",3000, TimeUnit.SECONDS); | openRedisTemplate.opsForValue().set(key,"1",3000, TimeUnit.SECONDS); | ||||
| } | } | ||||
| String join = StringUtils.join(subTenantIds, ','); | |||||
| wxProjectConfigService.initAfterGroup(tenantId,join); | |||||
| // String join = StringUtils.join(subTenantIds, ','); | |||||
| wxProjectConfigService.initAfterGroup(tenantId,subTenantIdStrs); | |||||
| return new ResultData(); | return new ResultData(); | ||||
| }catch (Exception e){ | }catch (Exception e){ | ||||