Commit e490503b3ea7af83d048482d63ccd927cf9e2d7e

Authored by YunaiV
1 parent 526cef8c

♻️ refactor(task): 移除生产任务精简列表相关代码

删除不再使用的生产任务精简列表接口及其相关逻辑,优化代码结构。
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java
@@ -122,18 +122,6 @@ public class MesProTaskController { @@ -122,18 +122,6 @@ public class MesProTaskController {
122 return success(new PageResult<>(buildTaskRespVOList(pageResult.getList()), pageResult.getTotal())); 122 return success(new PageResult<>(buildTaskRespVOList(pageResult.getList()), pageResult.getTotal()));
123 } 123 }
124 124
125 - @GetMapping("/simple-list")  
126 - @Operation(summary = "获得生产任务精简列表", description = "主要用于前端的下拉选项")  
127 - public CommonResult<List<MesProTaskRespVO>> getTaskSimpleList(  
128 - @RequestParam(value = "workOrderId", required = false) Long workOrderId) {  
129 - List<MesProTaskDO> list = taskService.getTaskListByWorkOrderId(workOrderId);  
130 - return success(convertList(list, task -> new MesProTaskRespVO()  
131 - .setId(task.getId()).setCode(task.getCode()).setName(task.getName())  
132 - .setWorkOrderId(task.getWorkOrderId()).setWorkstationId(task.getWorkstationId())  
133 - .setRouteId(task.getRouteId()).setProcessId(task.getProcessId())  
134 - .setItemId(task.getItemId()).setStatus(task.getStatus())));  
135 - }  
136 -  
137 @GetMapping("/gantt-list") 125 @GetMapping("/gantt-list")
138 @Operation(summary = "获得甘特图任务列表", description = "后端组装工单=project + 任务=task 列表") 126 @Operation(summary = "获得甘特图任务列表", description = "后端组装工单=project + 任务=task 列表")
139 @PreAuthorize("@ss.hasPermission('mes:pro-task:query')") 127 @PreAuthorize("@ss.hasPermission('mes:pro-task:query')")
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/task/MesProTaskService.java
@@ -59,14 +59,6 @@ public interface MesProTaskService { @@ -59,14 +59,6 @@ public interface MesProTaskService {
59 PageResult<MesProTaskDO> getTaskPage(MesProTaskPageReqVO pageReqVO); 59 PageResult<MesProTaskDO> getTaskPage(MesProTaskPageReqVO pageReqVO);
60 60
61 /** 61 /**
62 - * 获得生产任务精简列表  
63 - *  
64 - * @param workOrderId 工单编号(可选)  
65 - * @return 生产任务列表  
66 - */  
67 - List<MesProTaskDO> getTaskListByWorkOrderId(Long workOrderId);  
68 -  
69 - /**  
70 * 根据工单编号列表,批量获得生产任务列表 62 * 根据工单编号列表,批量获得生产任务列表
71 * 63 *
72 * @param workOrderIds 工单编号列表 64 * @param workOrderIds 工单编号列表
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/task/MesProTaskServiceImpl.java
@@ -150,11 +150,6 @@ public class MesProTaskServiceImpl implements MesProTaskService { @@ -150,11 +150,6 @@ public class MesProTaskServiceImpl implements MesProTaskService {
150 } 150 }
151 151
152 @Override 152 @Override
153 - public List<MesProTaskDO> getTaskListByWorkOrderId(Long workOrderId) {  
154 - return taskMapper.selectListByWorkOrderId(workOrderId);  
155 - }  
156 -  
157 - @Override  
158 public List<MesProTaskDO> getTaskListByWorkOrderIds(Collection<Long> workOrderIds) { 153 public List<MesProTaskDO> getTaskListByWorkOrderIds(Collection<Long> workOrderIds) {
159 if (CollUtil.isEmpty(workOrderIds)) { 154 if (CollUtil.isEmpty(workOrderIds)) {
160 return Collections.emptyList(); 155 return Collections.emptyList();