|
|
@@ -123,6 +123,15 @@ public class QuestionReformServiceImpl extends ServiceImpl<QuestionMapper, Quest
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
+ private boolean isOverdue(Integer confirmStatus,Integer reformStatus,Date reformDeadLine){
|
|
|
+ if (ObjectUtil.equal(reformStatus, QuestionReformEnum.Unreform.getValue()) &&
|
|
|
+ reformDeadLine.before(DateUtil.beginOfDay(new Date()))) {
|
|
|
+ //任务未结束、任务不处于已整改、逾期整改状态 并且过了整改结束日期
|
|
|
+ return true;
|
|
|
+ }else{
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 整改
|
|
|
@@ -198,7 +207,7 @@ public class QuestionReformServiceImpl extends ServiceImpl<QuestionMapper, Quest
|
|
|
Integer index = 1;
|
|
|
for (QuestionExportDto questionExportDto : list) {
|
|
|
questionExportDto.setIndex(index++);
|
|
|
- if (isOverdue(questionExportDto.getConfirmStatus(),questionExportDto.getReformDeadline())) {
|
|
|
+ if (isOverdue(questionExportDto.getConfirmStatus(),questionExportDto.getReformStatus(),questionExportDto.getReformDeadline())) {
|
|
|
//任务未结束并且过了整改结束日期
|
|
|
questionExportDto.setReformStatusText("已逾期");
|
|
|
}
|