From 86b1bb9ce2ad078a196efaba4bdb7ceeb0c6c9ae Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 15 Mar 2026 23:28:57 +0800 Subject: [PATCH] ✨ feat(mes): 添加甘特图任务列表接口,优化任务数据加载 --- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java index 0ed42bb..05f23ad 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java @@ -122,6 +122,15 @@ public class MesProTaskController { .setStatus(task.getStatus()))); } + @GetMapping("/gantt-list") + @Operation(summary = "获得甘特图任务列表", description = "非分页接口,返回所有匹配任务用于甘特图渲染") + @PreAuthorize("@ss.hasPermission('mes:pro-task:query')") + public CommonResult> listGanttTaskList(@Valid MesProTaskPageReqVO reqVO) { + reqVO.setPageSize(PageParam.PAGE_SIZE_NONE); + List list = taskService.getTaskPage(reqVO).getList(); + return success(buildTaskRespVOList(list)); + } + @GetMapping("/export-excel") @Operation(summary = "导出生产任务 Excel") @PreAuthorize("@ss.hasPermission('mes:pro-task:export')") -- libgit2 0.21.4