From a4f07b2a0ddb6c210e05afbbb491feeb466203e7 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期一, 09 三月 2026 19:15:50 +0800
Subject: [PATCH] #V3重大更新,升级JDK17,升级SpirngBoot3.5.1

---
 src/main/java/com/zy/core/utils/CrnOperateProcessUtils.java |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/main/java/com/zy/core/utils/CrnOperateProcessUtils.java b/src/main/java/com/zy/core/utils/CrnOperateProcessUtils.java
index 85a9e47..ab54c17 100644
--- a/src/main/java/com/zy/core/utils/CrnOperateProcessUtils.java
+++ b/src/main/java/com/zy/core/utils/CrnOperateProcessUtils.java
@@ -3,7 +3,7 @@
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.alibaba.fastjson.serializer.SerializerFeature;
-import com.baomidou.mybatisplus.mapper.EntityWrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.core.exception.CoolException;
 import com.zy.asrs.domain.enums.NotifyMsgType;
 import com.zy.asrs.domain.param.CreateLocMoveTaskParam;
@@ -71,7 +71,7 @@
 
     //鍏ュ嚭搴�  ===>>  鍫嗗灈鏈哄叆鍑哄簱浣滀笟涓嬪彂
     public synchronized void crnIoExecuteNormal() {
-        List<BasCrnp> basCrnps = basCrnpService.selectList(new EntityWrapper<>());
+        List<BasCrnp> basCrnps = basCrnpService.list(new QueryWrapper<>());
         for (BasCrnp basCrnp : basCrnps) {
             CrnThread crnThread = (CrnThread) SlaveConnection.get(SlaveType.Crn, basCrnp.getCrnNo());
             if(crnThread == null){
@@ -83,10 +83,10 @@
                 continue;
             }
 
-            List<WrkMast> wrkMasts = wrkMastService.selectList(new EntityWrapper<WrkMast>()
+            List<WrkMast> wrkMasts = wrkMastService.list(new QueryWrapper<WrkMast>()
                     .eq("crn_no", basCrnp.getCrnNo())
                     .in("wrk_sts", WrkStsType.INBOUND_RUN.sts, WrkStsType.OUTBOUND_RUN.sts, WrkStsType.LOC_MOVE_RUN.sts)
-                    .orderBy("batch_seq", false)
+                    .orderBy(true, false, "batch_seq")
             );
             if(!wrkMasts.isEmpty()){
                 continue;
@@ -211,7 +211,7 @@
             }
 
             // 鑾峰彇搴撲綅淇℃伅
-            LocMast locMast = locMastService.selectById(wrkMast.getLocNo());
+            LocMast locMast = locMastService.getById(wrkMast.getLocNo());
             if (locMast == null) {
                 News.taskInfo(wrkMast.getWrkNo(), "鐩爣搴撲綅:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getLocNo());
                 continue;
@@ -281,10 +281,10 @@
 
         Integer crnNo = basCrnp.getCrnNo();
 
-        List<WrkMast> wrkMasts = wrkMastService.selectList(new EntityWrapper<WrkMast>()
+        List<WrkMast> wrkMasts = wrkMastService.list(new QueryWrapper<WrkMast>()
                 .eq("crn_no", crnNo)
                 .eq("wrk_sts", WrkStsType.NEW_OUTBOUND.sts)
-                .orderBy("batch_seq", false)
+                .orderBy(true, false, "batch_seq")
         );
 
         for (WrkMast wrkMast : wrkMasts) {
@@ -318,7 +318,7 @@
                 }
 
                 // 鑾峰彇搴撲綅淇℃伅
-                LocMast locMast = locMastService.selectById(wrkMast.getSourceLocNo());
+                LocMast locMast = locMastService.getById(wrkMast.getSourceLocNo());
                 if (locMast == null) {
                     News.taskInfo(wrkMast.getWrkNo(), "婧愬簱浣�:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getSourceLocNo());
                     continue;
@@ -412,7 +412,7 @@
             }
 
             // 鑾峰彇搴撲綅淇℃伅
-            LocMast locMast = locMastService.selectById(wrkMast.getLocNo());
+            LocMast locMast = locMastService.getById(wrkMast.getLocNo());
             if (locMast == null) {
                 News.taskInfo(wrkMast.getWrkNo(), "鐩爣搴撲綅:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getLocNo());
                 continue;
@@ -497,7 +497,7 @@
             }
 
             // 鑾峰彇搴撲綅淇℃伅
-            LocMast locMast = locMastService.selectById(wrkMast.getSourceLocNo());
+            LocMast locMast = locMastService.getById(wrkMast.getSourceLocNo());
             if (locMast == null) {
                 News.taskInfo(wrkMast.getWrkNo(), "婧愬簱浣�:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getSourceLocNo());
                 continue;
@@ -541,14 +541,14 @@
 
         Integer crnNo = basCrnp.getCrnNo();
 
-        List<WrkMast> wrkMasts = wrkMastService.selectList(new EntityWrapper<WrkMast>()
+        List<WrkMast> wrkMasts = wrkMastService.list(new QueryWrapper<WrkMast>()
                 .eq("crn_no", crnNo)
                 .eq("wrk_sts", WrkStsType.NEW_LOC_MOVE.sts)
         );
 
         for (WrkMast wrkMast : wrkMasts) {
             // 鑾峰彇婧愬簱浣嶄俊鎭�
-            LocMast sourceLocMast = locMastService.selectById(wrkMast.getSourceLocNo());
+            LocMast sourceLocMast = locMastService.getById(wrkMast.getSourceLocNo());
             if (sourceLocMast == null) {
                 News.taskInfo(wrkMast.getWrkNo(), "婧愬簱浣�:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getSourceLocNo());
                 continue;
@@ -560,7 +560,7 @@
             }
             
             // 鑾峰彇搴撲綅淇℃伅
-            LocMast locMast = locMastService.selectById(wrkMast.getLocNo());
+            LocMast locMast = locMastService.getById(wrkMast.getLocNo());
             if (locMast == null) {
                 News.taskInfo(wrkMast.getWrkNo(), "搴撲綅:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getLocNo());
                 continue;
@@ -589,7 +589,7 @@
 
     //鍫嗗灈鏈轰换鍔℃墽琛屽畬鎴�
     public synchronized void crnIoExecuteFinish() {
-        List<BasCrnp> basCrnps = basCrnpService.selectList(new EntityWrapper<>());
+        List<BasCrnp> basCrnps = basCrnpService.list(new QueryWrapper<>());
         for (BasCrnp basCrnp : basCrnps) {
             CrnThread crnThread = (CrnThread) SlaveConnection.get(SlaveType.Crn, basCrnp.getCrnNo());
             if(crnThread == null){
@@ -663,7 +663,7 @@
 
     public synchronized void plannerExecute() {
         int nowSec = (int) (System.currentTimeMillis() / 1000);
-        List<BasCrnp> basCrnps = basCrnpService.selectList(new EntityWrapper<>());
+        List<BasCrnp> basCrnps = basCrnpService.list(new QueryWrapper<>());
         for (BasCrnp basCrnp : basCrnps) {
             String key = RedisKeyType.PLANNER_SCHEDULE.key + "CRN-" + basCrnp.getCrnNo();
             List<Object> items = redisUtil.lGet(key, 0, -1);
@@ -679,7 +679,7 @@
             if (crnProtocol == null) {
                 continue;
             }
-            List<WrkMast> running = wrkMastService.selectList(new EntityWrapper<WrkMast>()
+            List<WrkMast> running = wrkMastService.list(new QueryWrapper<WrkMast>()
                     .eq("crn_no", basCrnp.getCrnNo())
                     .in("wrk_sts", WrkStsType.INBOUND_RUN.sts, WrkStsType.OUTBOUND_RUN.sts, WrkStsType.LOC_MOVE_RUN.sts)
             );
@@ -771,7 +771,7 @@
         }
 
         // 鑾峰彇婧愬簱浣嶄俊鎭�
-        LocMast sourceLocMast = locMastService.selectById(wrkMast.getSourceLocNo());
+        LocMast sourceLocMast = locMastService.getById(wrkMast.getSourceLocNo());
         if (sourceLocMast == null) {
             News.taskInfo(wrkMast.getWrkNo(), "婧愬簱浣�:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getSourceLocNo());
             return false;
@@ -783,7 +783,7 @@
         }
 
         // 鑾峰彇搴撲綅淇℃伅
-        LocMast locMast = locMastService.selectById(wrkMast.getLocNo());
+        LocMast locMast = locMastService.getById(wrkMast.getLocNo());
         if (locMast == null) {
             News.taskInfo(wrkMast.getWrkNo(), "搴撲綅:{} 淇℃伅涓嶅瓨鍦�", wrkMast.getLocNo());
             return false;

--
Gitblit v1.9.1