From 0f69561e397093b5165c4aac58530721d5c62178 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期一, 25 十一月 2024 11:03:16 +0800
Subject: [PATCH] #led

---
 zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java
index 1ac7110..6a5ef93 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/service/impl/MainServiceImpl.java
@@ -950,19 +950,22 @@
                 } else {
                     staProtocol = staProtocol.clone();
                 }
-                if (!staProtocol.isOutEnable()){
-                    continue;
-                }
                 String taskNo = "0";
-                if (0 != staProtocol.getWorkNo()){
-                    Motion motion = motionService.getOne(new LambdaQueryWrapper<Motion>().eq(Motion::getMotionCtg, 9).eq(Motion::getTemp, staProtocol.getWorkNo()));
-                    // 鑾峰彇宸ヤ綔妗f暟鎹�
-                    Task task = taskService.getOne(new LambdaQueryWrapper<Task>().eq(Task::getTaskNo, motion.getTaskNo()));
-                    if (null == task) {
-                        continue;
+                if (staProtocol.isOutEnable() && staProtocol.getSiteId() == 31001 ){
+                    if (0 != staProtocol.getWorkNo()){
+                        Motion motion = motionService.getOne(new LambdaQueryWrapper<Motion>().eq(Motion::getMotionCtg, 9).eq(Motion::getTemp, staProtocol.getWorkNo()));
+                        // 鑾峰彇宸ヤ綔妗f暟鎹�
+                        Task task = taskService.getOne(new LambdaQueryWrapper<Task>().eq(Task::getTaskNo, motion.getTaskNo()));
+                        if (null == task) {
+                            continue;
+                        }
+                        taskNo = task.getWmsTaskNo();
                     }
-                    taskNo = task.getWmsTaskNo();
+
+                } else if (staProtocol.isInEnable() && staProtocol.getSiteId() == 31002) {
+                    taskNo = staProtocol.getStaNo().toString();
                 }
+
                 try {
                     //鑾峰彇WMS鍦板潃
                     Dict dict = dictService.getOne(new LambdaQueryWrapper<Dict>().eq(Dict::getFlag, "WMS_URL").eq(Dict::getStatus, 1));
@@ -987,6 +990,7 @@
                 } catch (Exception e) {
                     e.printStackTrace();
                 }
+
             }
         }
     }

--
Gitblit v1.9.1