From 04a831b2a945b9b6bcb659038a6fed1d3148e3ce Mon Sep 17 00:00:00 2001
From: hutongqing <hutongqing@hnkhzn.com>
Date: 星期六, 28 十二月 2024 14:20:01 +0800
Subject: [PATCH] Merge branch 'master' of http://115.159.85.185:8098/r/MeiRuiAn/HuaiAn

---
 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/ReceiveOrderService.cs |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/ReceiveOrderService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/ReceiveOrderService.cs"
index d18e849..6d593ae 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/ReceiveOrderService.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/ReceiveOrderService.cs"
@@ -95,7 +95,7 @@
                 {
                     return WebResponseContent.Instance.Error($"鏈壘鍒版敹璐у崟");
                 }
-                if (receiveOrder.ReceiveOrderStatus==ReceiveOrderStatusEnum.Completed.ObjToInt())
+                if (receiveOrder.ReceiveOrderStatus == ReceiveOrderStatusEnum.Completed.ObjToInt())
                 {
                     return WebResponseContent.Instance.Error($"鏀惰揣鍗曞凡瀹屾垚");
                 }
@@ -126,7 +126,7 @@
                         Serno = item.RowNo,
                         Supplotno = "",
                         Taxrate = "",
-                        
+
                     };
                     recevieOrderDetails.Add(recevieOrderDetail);
                 }
@@ -142,7 +142,7 @@
                     ReceiveDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"),
                     PlantsId = "HA02",
                     SuppliersId = receiveOrder.SuppliersId,
-                    Type = Enum.GetName(typeof(ReceiveOrderTypeEnum),receiveOrder.ReceiveOrderType),
+                    Type = Enum.GetName(typeof(ReceiveOrderTypeEnum), receiveOrder.ReceiveOrderType),
                     UniqueTag = receiveOrder.ReceiveOrderId.ToString(),
                     WarehouseCode = warehouse.WarehouseCode,
                     Way = 1,
@@ -150,8 +150,8 @@
                 };
                 //鏀惰揣鎺ㄩ�佽嚦ERP
                 string Content = _invokeERPService.InvokeMatReceiveApi(receiveModel);
-                ErpRequestContent erpRequest=Content.DeserializeObject<ErpRequestContent>();
-                if (erpRequest.res==0)
+                ErpRequestContent erpRequest = Content.DeserializeObject<ErpRequestContent>();
+                if (erpRequest.res == 0)
                 {
                     return WebResponseContent.Instance.Error(erpRequest.Data);
                 }
@@ -173,15 +173,16 @@
             try
             {
                 int pageNo = saveModel.MainData["pageNo"].ObjToInt();
+                int warehouseId = saveModel.MainData["warehouseId"].ObjToInt();
                 string orderNo = saveModel.MainData["orderNo"].ToString();
                 List<Dt_ReceiveOrder> dt_ReceiveOrders = new List<Dt_ReceiveOrder>();
                 if (string.IsNullOrEmpty(orderNo))
                 {
-                    dt_ReceiveOrders = Db.Queryable<Dt_ReceiveOrder>().Where(x => x.ReceiveOrderStatus < ReceiveOrderStatusEnum.Completed.ObjToInt()).ToPageList(pageNo, 5);
+                    dt_ReceiveOrders = Db.Queryable<Dt_ReceiveOrder>().Where(x => x.ReceiveOrderStatus < ReceiveOrderStatusEnum.Completed.ObjToInt() && x.WarehouseId == warehouseId).ToPageList(pageNo, 5);
                 }
                 else
                 {
-                    dt_ReceiveOrders = Db.Queryable<Dt_ReceiveOrder>().Where(x => (x.ReceiveOrderNo.Contains(orderNo) || x.SuppliersId.Contains(orderNo)) && x.ReceiveOrderStatus < ReceiveOrderStatusEnum.Completed.ObjToInt()).ToPageList(pageNo, 5);
+                    dt_ReceiveOrders = Db.Queryable<Dt_ReceiveOrder>().Where(x => (x.ReceiveOrderNo.Contains(orderNo) || x.SuppliersId.Contains(orderNo)) && x.ReceiveOrderStatus < ReceiveOrderStatusEnum.Completed.ObjToInt() && x.WarehouseId == warehouseId).ToPageList(pageNo, 5);
                 }
 
                 content.OK(data: dt_ReceiveOrders);
@@ -230,7 +231,7 @@
 
                 Dt_InboundOrder inboundOrder = new Dt_InboundOrder()
                 {
-                    InboundOrderNo="TestInboundNo21",//娴嬭瘯
+                    InboundOrderNo = "TestInboundNo21",//娴嬭瘯
                     UpperOrderNo = receiveOrder.ReceiveOrderNo,
                     CreateType = OrderCreateTypeEnum.UpperSystemPush.ObjToInt(),
                     OrderStatus = InOrderStatusEnum.鏈紑濮�.ObjToInt(),
@@ -352,7 +353,7 @@
                     }
                     receiveOrder = new Dt_ReceiveOrder()
                     {
-                        ReceiveOrderNo= "TestReceiveOrderNo21",//娴嬭瘯
+                        ReceiveOrderNo = "TestReceiveOrderNo21",//娴嬭瘯
                         ReceiveOrderStatus = ReceiveOrderStatusEnum.Receiving.ObjToInt(),
                         CustomerId = "",
                         DeliveryCode = "/",

--
Gitblit v1.9.3