演练计划 演练任务 教育培训记录优化

This commit is contained in:
2025-11-25 18:23:04 +08:00
parent d995d5b9f3
commit d5c4c33ce6
5 changed files with 1200 additions and 0 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -116,6 +116,7 @@ public class PlanIssusController extends BaseController {
newTask.put("eDate", planCycle.get("edate")); newTask.put("eDate", planCycle.get("edate"));
newTask.put("task_status", 1); newTask.put("task_status", 1);
newTask.put("isIssus", 1);
newTask.put("billNo", "RW" + System.currentTimeMillis()); newTask.put("billNo", "RW" + System.currentTimeMillis());

View File

@@ -18,6 +18,7 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.time.LocalDate; import java.time.LocalDate;
import java.util.Objects;
/** /**
* 删除前校验 * 删除前校验
@@ -51,6 +52,10 @@ public class AfterDrillPlanListEnhance extends BaseController implements AfterAd
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
records.forEach(record -> { records.forEach(record -> {
if(Objects.isNull(record.get("drill_plan_status_type")))
{
return;
}
// 已下发待执行 和 执行中 的计划才进行逾期判断 // 已下发待执行 和 执行中 的计划才进行逾期判断
if(record.get("drill_plan_status_type").equals("2") if(record.get("drill_plan_status_type").equals("2")
||record.get("drill_plan_status_type").equals("3")){ ||record.get("drill_plan_status_type").equals("3")){