From cdef4910b142d0ce8606986b07018ef8b49a1195 Mon Sep 17 00:00:00 2001 From: chenshuichuan <1154693969@qq.com> Date: Thu, 11 Jul 2024 08:35:04 +0800 Subject: [PATCH] add get plan by status --- .../controller/admin/plan/PlanController.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/PlanController.java b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/PlanController.java index b351d7b29b..7157b29425 100644 --- a/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/PlanController.java +++ b/yudao-module-mes/yudao-module-mes-biz/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/plan/PlanController.java @@ -152,4 +152,19 @@ public class PlanController { List proList = planService.getProductByPlanStatus(status); return success(proList); } -} \ No newline at end of file + @GetMapping("/getByStatus") + @Operation(summary = "获得生产计划") + @Parameter(name = "status", description = "状态", required = true, example = "1024") + public CommonResult> getByStatus(@RequestParam("status") Integer status) { + List statusList = new ArrayList<>(); + statusList.add(status); + //statusList.add(PlanStatusEnum.开工.getValue()); +// statusList.add(PlanStatusEnum.派工.getValue()); +// statusList.add(PlanStatusEnum.计划.getValue()); +// statusList.add(PlanStatusEnum.暂停.getValue()); + List proList = planService.getPlanByStatus(statusList); + List planRespVOList = planService.buildVOList(proList); + return success(planRespVOList); + } +} +