|
|
@@ -6,23 +6,24 @@ import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
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.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.SysPlanOrgDTO;
|
|
|
import com.xunmei.common.core.utils.DateUtils;
|
|
|
+import com.xunmei.common.core.utils.StringUtils;
|
|
|
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.resumption.domain.Resumption;
|
|
|
-import com.xunmei.core.resumption.dto.CoreResumptionConfigurationDTO;
|
|
|
import com.xunmei.core.information.mapper.CoreResumptionConfigurationMapper;
|
|
|
+import com.xunmei.core.information.service.ICoreMessageCenterService;
|
|
|
import com.xunmei.core.information.service.ICoreResumptionConfigurationService;
|
|
|
+import com.xunmei.core.resumption.domain.Resumption;
|
|
|
+import com.xunmei.core.resumption.dto.CoreResumptionConfigurationDTO;
|
|
|
import com.xunmei.core.resumption.mapper.ResumptionMapper;
|
|
|
import com.xunmei.core.resumption.vo.CoreResumptionConfigurationVO;
|
|
|
+import com.xunmei.system.api.RemoteJobService;
|
|
|
+import com.xunmei.system.api.RemoteSmsService;
|
|
|
import com.xunmei.system.api.RemoteUserService;
|
|
|
+import com.xunmei.system.api.domain.SysUser;
|
|
|
+import com.xunmei.system.api.dto.SysJobDTO;
|
|
|
+import com.xunmei.system.api.dto.SysPlanOrgDTO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -46,12 +47,25 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
@Autowired
|
|
|
private ResumptionMapper resumptionMapper;
|
|
|
|
|
|
+
|
|
|
+
|
|
|
@Autowired
|
|
|
private RemoteUserService remoteUserService;
|
|
|
- @Autowired
|
|
|
- private ICoreMessageCenterService coreMessageCenterService;
|
|
|
+
|
|
|
@Autowired
|
|
|
private RemoteJobService remoteJobService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private RemoteSmsService remoteSmsService;
|
|
|
+
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private ICoreMessageCenterService coreMessageCenterService;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
private static final String TIME = ":00";
|
|
|
|
|
|
/**
|
|
|
@@ -273,6 +287,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
+ remoteSmsService.sendSmsTodo(r.getOrgId(),r.getName(), r.getPlanEndTime());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -287,6 +302,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
+ remoteSmsService.sendSmsTodo(r.getOrgId(),r.getName(), r.getPlanEndTime());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -301,6 +317,7 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
+ remoteSmsService.sendSmsTodo(r.getOrgId(),r.getName(), r.getPlanEndTime());
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -315,6 +332,8 @@ public class CoreResumptionConfigurationServiceImpl extends ServiceImpl<CoreResu
|
|
|
if (CollectionUtils.isNotEmpty(coreResumptionConfigurations) && CollectionUtils.isNotEmpty(resumptions)) {
|
|
|
resumptions.forEach(r -> {
|
|
|
addMassageCenter(r.getName(), null, coreResumptionConfigurations.get(0).getTimeUnit(), r.getOrgId(), r.getPlanId());
|
|
|
+
|
|
|
+ remoteSmsService.sendSmsTodo(r.getOrgId(),r.getName(), r.getPlanEndTime());
|
|
|
});
|
|
|
}
|
|
|
}
|