From 867aba2636e34a1050b1c4c84bbe78cc9c39b553 Mon Sep 17 00:00:00 2001
From: wankeda <Administrator@DESKTOP-HAU3ST3>
Date: 星期六, 22 三月 2025 15:11:11 +0800
Subject: [PATCH] 1

---
 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Emptybound.cs |   32 ++++++++++++++++----------------
 1 files changed, 16 insertions(+), 16 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Emptybound.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Emptybound.cs"
index a17c9fd..8358ad9 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Emptybound.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Emptybound.cs"
@@ -27,18 +27,18 @@
                 try
                 {
                     string stationcode = saveModel.MainData["stationcode"].ToString();
-                    string PalletCode = saveModel.MainData["PalletCode"].ToString();
+                    //string PalletCode = saveModel.MainData["PalletCode"].ToString();
                     //string toaddress = saveModel.MainData["toaddress"].ToString();
-                    if (stationcode == "" || PalletCode == "")//寮傚父杩斿洖銆傘�傘�傘�傘�傘��
+                    if (stationcode == "")//寮傚父杩斿洖銆傘�傘�傘�傘�傘��
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁涓嶈兘涓虹┖"}");
                     }
-                    Dt_CachePoint endCachePoint = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode.Contains("KTRHCK") && x.Materialtype == PalletCode && x.PointStatus == LocationStatusEnum.Free.ObjToInt());
+                    Dt_CachePoint endCachePoint = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode.Contains("绌烘墭搴揌CK") && x.PointStatus == LocationStatusEnum.Free.ObjToInt());
                     if (endCachePoint == null)
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鏈壘鍒扮┖鎵樺簱鍑哄簱浣嶅彲鐢ㄧ紦瀛樻灦"}");
                     }
-                    Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode && x.Materialtype == PalletCode);
+                    Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode);
                     if (point == null)
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁寮傚父锛屾湭鎵惧埌姝ょ紦瀛樻灦鎴栫墿鏂欑被鍨嬩笉鍖归厤"}");
@@ -66,7 +66,7 @@
                         TaskStatus = AGVTaskStatusEnum.AGV_New.ObjToInt(),
                         TaskType = TaskTypeEnum.AGVCarry.ObjToInt(),
                         Depth = 1,
-                        Materialtype = PalletCode,
+                        Materialtype = "",
                         TaskNum = BaseDal.GetTaskNum(nameof(SequenceEnum.SeqTaskNum)),
                         Creater = App.User.UserId > 0 ? App.User.UserName : "System",
                     };
@@ -97,18 +97,18 @@
                 try
                 {
                     string stationcode = saveModel.MainData["stationcode"].ToString();
-                    string PalletCode = saveModel.MainData["PalletCode"].ToString();
+                    //string PalletCode = saveModel.MainData["PalletCode"].ToString();
                     //string toaddress = saveModel.MainData["toaddress"].ToString();
-                    if (stationcode == "" || PalletCode == "")//寮傚父杩斿洖銆傘�傘�傘�傘�傘��
+                    if (stationcode == "")//寮傚父杩斿洖銆傘�傘�傘�傘�傘��
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁涓嶈兘涓虹┖"}");
                     }
-                    Dt_CachePoint endCachePoint = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode.Contains("KTRHCK") && x.Materialtype == PalletCode && x.PointStatus == LocationStatusEnum.Free.ObjToInt());
+                    Dt_CachePoint endCachePoint = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode.Contains("绌烘墭搴揌CK") && x.PointStatus == LocationStatusEnum.Free.ObjToInt());
                     if (endCachePoint == null)
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鏈壘鍒扮┖鎵樺簱鍏ュ簱浣嶅彲鐢ㄧ紦瀛樻灦"}");
                     }
-                    Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode && x.Materialtype == PalletCode);
+                    Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode);
                     if (point == null)
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁寮傚父锛屾湭鎵惧埌姝ょ紦瀛樻灦鎴栫墿鏂欑被鍨嬩笉鍖归厤"}");
@@ -136,7 +136,7 @@
                         TaskStatus = AGVTaskStatusEnum.AGV_New.ObjToInt(),
                         TaskType = TaskTypeEnum.AGVCarry.ObjToInt(),
                         Depth = 1,
-                        Materialtype = PalletCode,
+                        Materialtype = "",
                         TaskNum = BaseDal.GetTaskNum(nameof(SequenceEnum.SeqTaskNum)),
                         Creater = App.User.UserId > 0 ? App.User.UserName : "System",
                     };
@@ -177,7 +177,7 @@
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鏈壘鍒扮粓鐐瑰尯鍩熷彲鐢ㄧ紦瀛樻灦"}");
                     }
-                    Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode && x.Materialtype == PalletCode);
+                    Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode);// && x.Materialtype == PalletCode
                     if (point == null)
                     {
                         return content = WebResponseContent.Instance.Error($"娣诲姞浠诲姟寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁寮傚父锛屾湭鎵惧埌姝ょ紦瀛樻灦鎴栫墿鏂欑被鍨嬩笉鍖归厤"}");
@@ -233,22 +233,22 @@
             try
             {
                 string stationcode = saveModel.MainData["stationcode"].ToString();
-                string PalletCode = saveModel.MainData["PalletCode"].ToString();
-                if (stationcode == "" || PalletCode == "")//寮傚父杩斿洖銆傘�傘�傘�傘�傘��
+                //string PalletCode = saveModel.MainData["PalletCode"].ToString();
+                if (stationcode == "")//寮傚父杩斿洖銆傘�傘�傘�傘�傘�倈| PalletCode == ""
                 {
                     return content = WebResponseContent.Instance.Error($"鏀惰揣寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁涓嶈兘涓虹┖"}");
                 }
-                Dt_CachePoint cachePoint = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode && x.Materialtype == PalletCode && (x.PointStatus == LocationStatusEnum.Lock.ObjToInt() || x.PointStatus == LocationStatusEnum.InStock.ObjToInt()));
+                Dt_CachePoint cachePoint = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode && (x.PointStatus == LocationStatusEnum.Lock.ObjToInt() || x.PointStatus == LocationStatusEnum.InStock.ObjToInt()));//&& x.Materialtype == PalletCode
                 if (cachePoint == null)
                 {
                     return content = WebResponseContent.Instance.Error($"鏀惰揣寮傚父,閿欒淇℃伅:{"缂撳瓨浣嶄笉鏄攣瀹氱姸鎬�"}");
                 }
-                Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode && x.Materialtype == PalletCode);
+                Dt_CachePoint point = _basicService.CachePointService.Repository.QueryFirst(x => x.PointCode == stationcode);// && x.Materialtype == PalletCode
                 if (point == null)
                 {
                     return content = WebResponseContent.Instance.Error($"鏀惰揣寮傚父,閿欒淇℃伅:{"鎵爜鏁版嵁寮傚父锛屾湭鎵惧埌姝ょ紦瀛樻灦鎴栫墿鏂欑被鍨嬩笉鍖归厤"}");
                 }
-                Dt_Task taskcode = BaseDal.QueryFirst(x => x.SourceAddress == stationcode || x.TargetAddress == stationcode);
+                Dt_Task taskcode = BaseDal.QueryFirst(x => (x.SourceAddress == stationcode || x.TargetAddress == stationcode));
                 if (taskcode != null)
                 {
                     return content = WebResponseContent.Instance.Error($"鏀惰揣寮傚父,閿欒淇℃伅:璇ョ珯鐐瑰凡瀛樺湪浠诲姟");

--
Gitblit v1.9.3