|
|
@@ -7,17 +7,15 @@ import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.xunmei.common.core.constant.SecurityConstants;
|
|
|
import com.xunmei.common.core.utils.StringUtils;
|
|
|
-import com.xunmei.common.core.web.domain.AjaxResult;
|
|
|
import com.xunmei.core.information.service.ICoreMessageCenterService;
|
|
|
import com.xunmei.system.api.RemoteJobService;
|
|
|
import com.xunmei.system.api.domain.SysUser;
|
|
|
import com.xunmei.system.api.dto.SysJobDTO;
|
|
|
-import com.xunmei.system.api.dto.SysRoleOrgDTO;
|
|
|
+import com.xunmei.system.api.dto.SysPlanOrgDTO;
|
|
|
import com.xunmei.common.core.utils.DateUtils;
|
|
|
import com.xunmei.common.security.utils.SecurityUtils;
|
|
|
import com.xunmei.core.information.domain.CoreMessageCenter;
|
|
|
import com.xunmei.core.information.domain.CoreResumptionConfiguration;
|
|
|
-import com.xunmei.core.information.mapper.CoreMessageCenterMapper;
|
|
|
import com.xunmei.core.resumption.domain.Resumption;
|
|
|
import com.xunmei.core.resumption.dto.CoreResumptionConfigurationDTO;
|
|
|
import com.xunmei.core.information.mapper.CoreResumptionConfigurationMapper;
|
|
|
@@ -213,13 +211,12 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
c.set(Calendar.SECOND, 0);
|
|
|
c.set(Calendar.MILLISECOND, 0);
|
|
|
c.add(Calendar.DAY_OF_MONTH, time);
|
|
|
- System.out.print(simpleDateFormat.format(c.getTime()));
|
|
|
return simpleDateFormat.format(c.getTime());
|
|
|
}
|
|
|
|
|
|
- private void addMassageCenter(String taskName, String time, String cycle, Long orgId, Long roleId) {
|
|
|
- SysRoleOrgDTO sysRoleOrgDTO = new SysRoleOrgDTO();
|
|
|
- sysRoleOrgDTO.setRoleId(roleId);
|
|
|
+ private void addMassageCenter(String taskName, String time, String cycle, Long orgId, Long planId) {
|
|
|
+ SysPlanOrgDTO sysRoleOrgDTO = new SysPlanOrgDTO();
|
|
|
+ sysRoleOrgDTO.setPlanId(planId);
|
|
|
sysRoleOrgDTO.setOrgId(orgId);
|
|
|
//根据角色和机构查人
|
|
|
List<SysUser> sysUsers = remoteUserService.userListByRoleAndOrg(sysRoleOrgDTO, SecurityConstants.INNER);
|
|
|
@@ -275,7 +272,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
List<Resumption> resumptions = resumptionMapper.selectDay(getTime(0), "2");
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
- addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getRoleId());
|
|
|
+ addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -289,7 +286,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
List<Resumption> resumptions = resumptionMapper.selectDay(getTime(0), "3");
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
- addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getRoleId());
|
|
|
+ addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -303,7 +300,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
List<Resumption> resumptions = resumptionMapper.selectDay(getTime(0), "4");
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
- addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getRoleId());
|
|
|
+ addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -317,7 +314,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
List<Resumption> resumptions = resumptionMapper.selectDay(getTime(0), "1");
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
- addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getRoleId());
|
|
|
+ addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
});
|
|
|
}
|
|
|
}
|