|
@@ -841,14 +841,13 @@ public class PlanYearsServiceImpl extends ServiceImpl<PlanYearsMapper, PlanYears
|
|
//计划待提交,需求待提交,合同待填制,项目建设待完成
|
|
//计划待提交,需求待提交,合同待填制,项目建设待完成
|
|
List<PlanQuarterResponseVo> planRes = getListByProjectStatus(ProjectStatus.PLANWAITCOMMIT.getCode());
|
|
List<PlanQuarterResponseVo> planRes = getListByProjectStatus(ProjectStatus.PLANWAITCOMMIT.getCode());
|
|
List<PmDemandResVo> demandRes = demandService.demandWaitCommit();
|
|
List<PmDemandResVo> demandRes = demandService.demandWaitCommit();
|
|
- List<PmDemandResVo> demandRes1 = demandService.contractWaitFilled();
|
|
|
|
- List<PmDemandResVo> demandRes2 = demandService.projectWaitFinish();
|
|
|
|
|
|
+ demandRes.addAll(demandService.contractWaitFilled());
|
|
|
|
+ demandRes.addAll(demandService.projectWaitFinish());
|
|
//转为首页table展示数据
|
|
//转为首页table展示数据
|
|
if (!ObjectUtils.isEmpty(planRes) && planRes.size() > 0) {
|
|
if (!ObjectUtils.isEmpty(planRes) && planRes.size() > 0) {
|
|
for (PlanQuarterResponseVo planVo : planRes) {
|
|
for (PlanQuarterResponseVo planVo : planRes) {
|
|
HomeToDoQueryResVo home = new HomeToDoQueryResVo();
|
|
HomeToDoQueryResVo home = new HomeToDoQueryResVo();
|
|
BeanUtils.copyProperties(planVo, home);
|
|
BeanUtils.copyProperties(planVo, home);
|
|
-
|
|
|
|
homeRes.add(home);
|
|
homeRes.add(home);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -859,20 +858,7 @@ public class PlanYearsServiceImpl extends ServiceImpl<PlanYearsMapper, PlanYears
|
|
homeRes.add(home);
|
|
homeRes.add(home);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if (!ObjectUtils.isEmpty(demandRes1) && demandRes1.size() > 0) {
|
|
|
|
- for (PmDemandResVo demandResVo : demandRes1) {
|
|
|
|
- HomeToDoQueryResVo home = new HomeToDoQueryResVo();
|
|
|
|
- BeanUtils.copyProperties(demandResVo, home);
|
|
|
|
- homeRes.add(home);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- if (!ObjectUtils.isEmpty(demandRes2) && demandRes2.size() > 0) {
|
|
|
|
- for (PmDemandResVo demandResVo : demandRes2) {
|
|
|
|
- HomeToDoQueryResVo home = new HomeToDoQueryResVo();
|
|
|
|
- BeanUtils.copyProperties(demandResVo, home);
|
|
|
|
- homeRes.add(home);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
return AjaxResult.success(homeRes);
|
|
return AjaxResult.success(homeRes);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -882,7 +868,7 @@ public class PlanYearsServiceImpl extends ServiceImpl<PlanYearsMapper, PlanYears
|
|
//计划待审核,需求待审核,任务待下达
|
|
//计划待审核,需求待审核,任务待下达
|
|
List<PlanQuarterResponseVo> planRes = getListByProjectStatus(ProjectStatus.PLANWAIEXAMINE.getCode());
|
|
List<PlanQuarterResponseVo> planRes = getListByProjectStatus(ProjectStatus.PLANWAIEXAMINE.getCode());
|
|
List<PmDemandResVo> demandRes = demandService.demandWaitExamine();
|
|
List<PmDemandResVo> demandRes = demandService.demandWaitExamine();
|
|
- List<PmDemandResVo> demandRes1 = demandService.taskWaitRelease();
|
|
|
|
|
|
+ demandRes.addAll(demandService.taskWaitRelease());
|
|
//转为首页table展示数据
|
|
//转为首页table展示数据
|
|
if (!ObjectUtils.isEmpty(planRes) && planRes.size() > 0) {
|
|
if (!ObjectUtils.isEmpty(planRes) && planRes.size() > 0) {
|
|
for (PlanQuarterResponseVo planVo : planRes) {
|
|
for (PlanQuarterResponseVo planVo : planRes) {
|
|
@@ -898,13 +884,7 @@ public class PlanYearsServiceImpl extends ServiceImpl<PlanYearsMapper, PlanYears
|
|
homeRes.add(home);
|
|
homeRes.add(home);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- if (!ObjectUtils.isEmpty(demandRes1) && demandRes1.size() > 0) {
|
|
|
|
- for (PmDemandResVo demandResVo : demandRes1) {
|
|
|
|
- HomeToDoQueryResVo home = new HomeToDoQueryResVo();
|
|
|
|
- BeanUtils.copyProperties(demandResVo, home);
|
|
|
|
- homeRes.add(home);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
return AjaxResult.success(homeRes);
|
|
return AjaxResult.success(homeRes);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1087,9 +1067,10 @@ public class PlanYearsServiceImpl extends ServiceImpl<PlanYearsMapper, PlanYears
|
|
//提报时间的结束时间阈值
|
|
//提报时间的结束时间阈值
|
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
Date thresholdTime = dateFormat.parse(thresholdMap.get("起止时间结束"));
|
|
Date thresholdTime = dateFormat.parse(thresholdMap.get("起止时间结束"));
|
|
-
|
|
|
|
- double surplus = thresholdTime.getTime() - System.currentTimeMillis();
|
|
|
|
- //少于设定阈值便提醒
|
|
|
|
|
|
+ Date date = new Date();
|
|
|
|
+ thresholdTime.setYear(date.getYear());
|
|
|
|
+ double surplus = thresholdTime.getTime() - date.getTime();
|
|
|
|
+ //少于设定天数便提醒
|
|
if (surplus < remindTime && surplus > 0) {
|
|
if (surplus < remindTime && surplus > 0) {
|
|
//剩余天数(向上取整)
|
|
//剩余天数(向上取整)
|
|
int i = new Double(Math.ceil(surplus / 1000 / 60 / 60 / 24)).intValue();
|
|
int i = new Double(Math.ceil(surplus / 1000 / 60 / 60 / 24)).intValue();
|