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 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 125 @GetMapping("/gantt-list")
138 126 @Operation(summary = "获得甘特图任务列表", description = "后端组装工单=project + 任务=task 列表")
139 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 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 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 150 }
151 151  
152 152 @Override
153   - public List<MesProTaskDO> getTaskListByWorkOrderId(Long workOrderId) {
154   - return taskMapper.selectListByWorkOrderId(workOrderId);
155   - }
156   -
157   - @Override
158 153 public List<MesProTaskDO> getTaskListByWorkOrderIds(Collection<Long> workOrderIds) {
159 154 if (CollUtil.isEmpty(workOrderIds)) {
160 155 return Collections.emptyList();
... ...