From b5dd6918e906b194f99b88d11ce343f457af19c3 Mon Sep 17 00:00:00 2001
From: z8018 <1282578289@qq.com>
Date: 星期六, 05 四月 2025 13:44:55 +0800
Subject: [PATCH] 1

---
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/OrderDetailsService.cs |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/OrderDetailsService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/OrderDetailsService.cs"
index 302e205..ea82c21 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/OrderDetailsService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_SystemServices/OrderDetailsService.cs"
@@ -55,17 +55,19 @@
         {
             
         }
+
+        private static bool toggle = false;
         public int GetOrderDetails(string Barcodes)
         {
             OrderDetails orderDetails = BaseDal.QueryData(x=>x.Orderdetails_outid == Barcodes).FirstOrDefault();
             if(orderDetails != null)
             {
-                if (orderDetails.Orderdetails_cutLength <= 800 && orderDetails.Orderdetails_cutLength>=50)
+                if (orderDetails.Orderdetails_width <= 800 && orderDetails.Orderdetails_width>=50)
                 {
-                    Random random = new Random();
-                    return random.Next(0, 2) == 0 ? 2 : 3;
+                    toggle = !toggle; // 鍒囨崲鐘舵��
+                    return toggle ? 2 : 3;
                 }
-                else if (orderDetails.Orderdetails_cutLength >= 800 && orderDetails.Orderdetails_cutLength <= 1220)
+                else if (orderDetails.Orderdetails_width >= 800 && orderDetails.Orderdetails_width <= 1220)
                 {
                     return 2;
                 }
@@ -83,7 +85,7 @@
         
         public string ToMesScan_sync = WIDESEAWCS_Core.Helper.AppSettings.Configuration["ToMesScan_sync"];
 
-        public bool ToMesBarc(int Barcodes)
+        public ToMesBarcRes ToMesBarc(int Barcodes)
         {
             ToMesBarc toMes = new ToMesBarc()
             {
@@ -91,14 +93,8 @@
                 type = "1",
             };
             ToMesBarcRes toMesBarc=HttpHelper.Post<ToMesBarcRes>($"{ToMesScan_sync}", toMes);
-            if (toMesBarc.code == 1)
-            {
-                return true;
-            }
-            else
-            {
-                return false;
-            }
+
+            return toMesBarc;
         }
 
         

--
Gitblit v1.9.3