diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfCpPlanController.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfCpPlanController.java index 59783bae..09bff449 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfCpPlanController.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/app/enforcement/AppEnfCpPlanController.java @@ -92,4 +92,13 @@ public class AppEnfCpPlanController extends EfcodeCpPlanController { String opMessage = params.get("opMessage"); return cpReserveService.doReserve(targetPlanId, opMessage); } + + /** + * 计划自动匹配预约(手动触发,强制匹配并落库) + */ + @GetMapping("/autoMatchReserve") + public R autoMatchReserve() { + cpPlanService.autoMatchReserve(true, true, true); + return R.ok(); + } }