From 5074c51d978a490a1d0e9dc116a874d33ddeb16c Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期三, 04 六月 2025 13:22:03 +0800
Subject: [PATCH] DO单excel导入功能 任务工作档优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/TaskSchedules.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/TaskSchedules.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/TaskSchedules.java
index e63a975..57813fb 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/TaskSchedules.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/TaskSchedules.java
@@ -95,7 +95,7 @@
      * 浠诲姟鑷姩涓嬪彂
      * @throws Exception
      */
-//    @Scheduled(cron = "0/5 * * * * ?  ")
+    @Scheduled(cron = "0/5 * * * * ?  ")
     @Transactional(rollbackFor = Exception.class)
     public void taskToWCS() throws Exception {
         Long loginUserId = SystemAuthUtils.getLoginUserId();
@@ -121,7 +121,11 @@
                 LocToTaskParams params = new LocToTaskParams();
                 params.setOrgLoc(shallowLoc).setType(TaskType.TASK_TYPE_LOC_MOVE.type + "");
                 //鐢熸垚绉诲簱浠诲姟
-                locItemService.genMoveTask(params, loginUserId);
+                Task moveTask = locItemService.genMoveTask(params, loginUserId);
+                moveTask.setSort(task.getSort() + 1);
+                if (!taskService.updateById(moveTask)) {
+                    throw new Exception("浠诲姟浼樺厛绾ф洿鏂板け璐ワ紒锛�");
+                }
             }
             //TODO 璋冪敤涓嬪彂浠诲姟鎺ュ彛
         }

--
Gitblit v1.9.1