Browse Source

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

删除不再使用的生产任务精简列表接口及其相关逻辑,优化代码结构。
YunaiV 2 months ago
parent
commit
e490503b3e

+ 0 - 12
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java

@@ -122,18 +122,6 @@ public class MesProTaskController {
         return success(new PageResult<>(buildTaskRespVOList(pageResult.getList()), pageResult.getTotal()));
     }
 
-    @GetMapping("/simple-list")
-    @Operation(summary = "获得生产任务精简列表", description = "主要用于前端的下拉选项")
-    public CommonResult<List<MesProTaskRespVO>> getTaskSimpleList(
-            @RequestParam(value = "workOrderId", required = false) Long workOrderId) {
-        List<MesProTaskDO> list = taskService.getTaskListByWorkOrderId(workOrderId);
-        return success(convertList(list, task -> new MesProTaskRespVO()
-                .setId(task.getId()).setCode(task.getCode()).setName(task.getName())
-                .setWorkOrderId(task.getWorkOrderId()).setWorkstationId(task.getWorkstationId())
-                .setRouteId(task.getRouteId()).setProcessId(task.getProcessId())
-                .setItemId(task.getItemId()).setStatus(task.getStatus())));
-    }
-
     @GetMapping("/gantt-list")
     @Operation(summary = "获得甘特图任务列表", description = "后端组装工单=project + 任务=task 列表")
     @PreAuthorize("@ss.hasPermission('mes:pro-task:query')")

+ 0 - 8
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/task/MesProTaskService.java

@@ -58,14 +58,6 @@ public interface MesProTaskService {
      */
     PageResult<MesProTaskDO> getTaskPage(MesProTaskPageReqVO pageReqVO);
 
-    /**
-     * 获得生产任务精简列表
-     *
-     * @param workOrderId 工单编号(可选)
-     * @return 生产任务列表
-     */
-    List<MesProTaskDO> getTaskListByWorkOrderId(Long workOrderId);
-
     /**
      * 根据工单编号列表,批量获得生产任务列表
      *

+ 0 - 5
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/pro/task/MesProTaskServiceImpl.java

@@ -149,11 +149,6 @@ public class MesProTaskServiceImpl implements MesProTaskService {
         return taskMapper.selectPage(pageReqVO);
     }
 
-    @Override
-    public List<MesProTaskDO> getTaskListByWorkOrderId(Long workOrderId) {
-        return taskMapper.selectListByWorkOrderId(workOrderId);
-    }
-
     @Override
     public List<MesProTaskDO> getTaskListByWorkOrderIds(Collection<Long> workOrderIds) {
         if (CollUtil.isEmpty(workOrderIds)) {