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')")