|
@@ -93,7 +93,7 @@ public class Task {
|
|
|
* */
|
|
|
@Async
|
|
|
//@Scheduled(cron = "0 0/2 * * * ? ")
|
|
|
- //@Scheduled(cron = "0 1 0 * * ? ")
|
|
|
+ @Scheduled(cron = "0 19 0 * * ? ")
|
|
|
public void generateDb() throws Exception {
|
|
|
|
|
|
//查询当前年的借鉴日信息
|
|
@@ -142,6 +142,9 @@ public class Task {
|
|
|
String deptName = "";
|
|
|
String qx = "";
|
|
|
for (ZsyzLcjl zsyzLcjl : zsyzLcjlList) {
|
|
|
+ if(StringUtils.isEmpty(zsyzLcjl.getProgress()) || StringUtils.isEmpty(zsyzLcjl.getXmStatus())){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
//项目首谈阶段
|
|
|
if (zsyzLcjl.getProgress().equals(CommonConstants.ONE)) {
|
|
|
|
|
@@ -497,7 +500,7 @@ public class Task {
|
|
|
zsyzDb.setDh(sjs());
|
|
|
zsyzDb.setXmId(zsyzLcjl.getXmId());
|
|
|
zsyzDb.setXmbh(zsyzLcjl.getXmbh());
|
|
|
- zsyzDb.setXmbh(zsyzLcjl.getXmmc());
|
|
|
+ zsyzDb.setXmmc(zsyzLcjl.getXmmc());
|
|
|
//todo 查询督办部门
|
|
|
zsyzDb.setDeptId(deptId);
|
|
|
zsyzDb.setDeptName(deptName);
|
|
@@ -561,7 +564,7 @@ public class Task {
|
|
|
zsyzDb.setDh(sjs());
|
|
|
zsyzDb.setXmId(zsyzLcjl.getXmId());
|
|
|
zsyzDb.setXmbh(zsyzLcjl.getXmbh());
|
|
|
- zsyzDb.setXmbh(zsyzLcjl.getXmmc());
|
|
|
+ zsyzDb.setXmmc(zsyzLcjl.getXmmc());
|
|
|
//todo 查询督办部门
|
|
|
zsyzDb.setDeptId(deptId);
|
|
|
zsyzDb.setDeptName(deptName);
|
|
@@ -622,7 +625,7 @@ public class Task {
|
|
|
zsyzDb.setDh(sjs());
|
|
|
zsyzDb.setXmId(zsyzLcjl.getXmId());
|
|
|
zsyzDb.setXmbh(zsyzLcjl.getXmbh());
|
|
|
- zsyzDb.setXmbh(zsyzLcjl.getXmmc());
|
|
|
+ zsyzDb.setXmmc(zsyzLcjl.getXmmc());
|
|
|
//todo 查询督办部门
|
|
|
zsyzDb.setDeptId(deptId);
|
|
|
zsyzDb.setDeptName(deptName);
|
|
@@ -705,7 +708,7 @@ public class Task {
|
|
|
zsyzDb.setDh(sjs());
|
|
|
zsyzDb.setXmId(zsyzLcjl.getXmId());
|
|
|
zsyzDb.setXmbh(zsyzLcjl.getXmbh());
|
|
|
- zsyzDb.setXmbh(zsyzLcjl.getXmmc());
|
|
|
+ zsyzDb.setXmmc(zsyzLcjl.getXmmc());
|
|
|
//todo 查询督办部门
|
|
|
zsyzDb.setDeptId(deptId);
|
|
|
zsyzDb.setDeptName(deptName);
|
|
@@ -767,7 +770,7 @@ public class Task {
|
|
|
zsyzDb.setDh(sjs());
|
|
|
zsyzDb.setXmId(zsyzLcjl.getXmId());
|
|
|
zsyzDb.setXmbh(zsyzLcjl.getXmbh());
|
|
|
- zsyzDb.setXmbh(zsyzLcjl.getXmmc());
|
|
|
+ zsyzDb.setXmmc(zsyzLcjl.getXmmc());
|
|
|
//todo 查询督办部门
|
|
|
zsyzDb.setDeptId(deptId);
|
|
|
zsyzDb.setDeptName(deptName);
|
|
@@ -828,7 +831,7 @@ public class Task {
|
|
|
zsyzDb.setDh(sjs());
|
|
|
zsyzDb.setXmId(zsyzLcjl.getXmId());
|
|
|
zsyzDb.setXmbh(zsyzLcjl.getXmbh());
|
|
|
- zsyzDb.setXmbh(zsyzLcjl.getXmmc());
|
|
|
+ zsyzDb.setXmmc(zsyzLcjl.getXmmc());
|
|
|
//todo 查询督办部门
|
|
|
zsyzDb.setDeptId(deptId);
|
|
|
zsyzDb.setDeptName(deptName);
|
|
@@ -860,7 +863,7 @@ public class Task {
|
|
|
@Scheduled(cron = "0 1 0 * * ? ")
|
|
|
public void popover() throws Exception {
|
|
|
//获取当前时间
|
|
|
- String endTime = DateUtils.getYear();
|
|
|
+ String endTime = DateUtils.getDate();
|
|
|
//查询在承接地承接阶段的项目
|
|
|
ZsyzSbbzb zsyzSbbzb = new ZsyzSbbzb();
|
|
|
zsyzSbbzb.setType("1");
|
|
@@ -869,6 +872,9 @@ public class Task {
|
|
|
List<ZsyzSbbzb> zsyzSbbzbList = zsyzSbbzbMapper.selectZsyzSbbzbList(zsyzSbbzb);
|
|
|
//停留在该状态时间超过15天的弹窗
|
|
|
for (ZsyzSbbzb sbbzb : zsyzSbbzbList) {
|
|
|
+ if(sbbzb.getUpdateTime()==null){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
String strTime = DateFormatUtils.format(sbbzb.getUpdateTime(), "yyyy-MM-dd");
|
|
|
int i = DateUtils.daysBetween(strTime,endTime);
|
|
|
if(i>15){
|
|
@@ -878,14 +884,14 @@ public class Task {
|
|
|
zsyzJzqkTs.setXmmc(sbbzb.getXmxsmc());
|
|
|
zsyzJzqkTs.setDeptId(sbbzb.getCjdId());
|
|
|
zsyzJzqkTs.setDeptName(sbbzb.getCjdName());
|
|
|
- zsyzJzqkTs.setDetails("已超过15天为填写签约信息,请补充当前项目进展情况。");
|
|
|
+ zsyzJzqkTs.setDetails("已超过15天未填写签约信息,请补充当前项目进展情况。");
|
|
|
zsyzJzqkTs.setIsDel("N");
|
|
|
zsyzJzqkTs.setCreateTime(DateUtils.getNowDate());
|
|
|
zsyzJzqkTs.setUpdateTime(DateUtils.getNowDate());
|
|
|
zsyzJzqkTsMapper.insertZsyzJzqkTs(zsyzJzqkTs);
|
|
|
|
|
|
//发送短信
|
|
|
- List<SendSmsConfig> sendSmsConfigs = new ArrayList<>();
|
|
|
+ /*List<SendSmsConfig> sendSmsConfigs = new ArrayList<>();
|
|
|
List<SysUser> sysUsers = sysUserService.selectUserByDeptId(sbbzb.getCjdId());
|
|
|
if (sysUsers != null) {
|
|
|
|
|
@@ -911,7 +917,7 @@ public class Task {
|
|
|
if (sendSmsConfigs.size() > 0) {
|
|
|
AsyncManager.me().execute(AsyncFactory.sendSms(sendSmsConfigs, "SMS_272615944"));
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
|
|
|
}
|
|
|
}
|