From 8782476e9cb4480be5da588888d08022b7942d0c Mon Sep 17 00:00:00 2001
From: xiaoyi <908147524@qq.com>
Date: 星期六, 07 十一月 2026 14:07:59 +0800
Subject: [PATCH] feat: 补齐需求10/15/16/17/18/21/23,改用现有模块替代 ERP 依赖

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/MesProFeedbackController.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/MesProFeedbackController.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/MesProFeedbackController.java
index ef72ab0..bdeea87 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/MesProFeedbackController.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/feedback/MesProFeedbackController.java
@@ -119,6 +119,9 @@
     @Resource
     private MesProWorkOrderParamRecordDetailMapper paramRecordDetailMapper;
 
+    @Resource
+    private cn.iocoder.yudao.module.mes.service.pro.feedback.MesProTaskExecutionService taskExecutionService;
+
     @PostMapping("/create")
     @Operation(summary = "鍒涘缓鐢熶骇鎶ュ伐")
     @PreAuthorize("@ss.hasPermission('mes:pro-feedback:create')")
@@ -163,6 +166,16 @@
         return success(new PageResult<>(buildFeedbackRespVOList(pageResult.getList()), pageResult.getTotal()));
     }
 
+    @GetMapping("/execution")
+    @Operation(summary = "鐢熶骇浠诲姟鎵ц鍙嶉鍒嗘瀽",
+            description = "姹囨�昏鍒掋�佹姤宸ャ�佽澶囬噰闆嗐�佺墿鏂欐秷鑰椾笌浜ゆ湡鍋忓樊锛涘欢鏈熷師鍥犱粎鍒楀彲瑙傛祴淇″彿锛岄渶浜哄伐纭")
+    @Parameter(name = "taskId", description = "浠诲姟缂栧彿", required = true, example = "1024")
+    @PreAuthorize("@ss.hasPermission('mes:pro-feedback:query')")
+    public CommonResult<cn.iocoder.yudao.module.mes.controller.admin.pro.feedback.vo.MesProTaskExecutionRespVO>
+            getTaskExecution(@RequestParam("taskId") Long taskId) {
+        return success(taskExecutionService.getExecution(taskId));
+    }
+
     @GetMapping("/list-by-task")
     @Operation(summary = "鎸変换鍔¤幏寰楁姤宸ュ巻鍙插垪琛�")
     @Parameter(name = "taskId", description = "浠诲姟缂栧彿", required = true, example = "1024")

--
Gitblit v1.9.3