From 5ee576e2cd08ac783b064b5b550236d35f11533f Mon Sep 17 00:00:00 2001
From: Demo <Demo@DESKTOP-CPA90BF>
Date: 星期四, 21 三月 2024 17:01:08 +0800
Subject: [PATCH] Merge branch 'csc'

---
 HTML/views/BaseSetting/MaterialsForm.html |    1 
 Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs  |    4 +-
 Pda/View/index.html                       |    2 
 Wms/WMS.BLL/DataServer/StockServer.cs     |   63 ++++++++++++++++---------------
 4 files changed, 36 insertions(+), 34 deletions(-)

diff --git a/HTML/views/BaseSetting/MaterialsForm.html b/HTML/views/BaseSetting/MaterialsForm.html
index 98b3578..a6666d1 100644
--- a/HTML/views/BaseSetting/MaterialsForm.html
+++ b/HTML/views/BaseSetting/MaterialsForm.html
@@ -325,6 +325,7 @@
 							$("#IsInspect option[value='" + res.data.IsInspect + "']").attr("selected", "selected"); // 鏄惁鍏嶆
 							$("#UnitNo option[value='" + res.data.UnitNo + "']").attr("selected", "selected");// 鍗曚綅
 							$("#PackagNo option[value='" + res.data.PackagNo + "']").attr("selected", "selected"); // 鍖呰
+							$("#PackagNo").attr("disabled", "disabled")
 							$("#Environment option[value='" + res.data.Environment + "']").attr("selected", "selected"); // 瀛樺偍鐜
 							$("input[name='Weight']").val(res.data.Weight); // 鐞嗚閲嶉噺
 							$("input[name='Warranty']").val(res.data.Warranty); // 淇濊川鏈�
diff --git a/Pda/View/index.html b/Pda/View/index.html
index 39dd08c..5a1b7f7 100644
--- a/Pda/View/index.html
+++ b/Pda/View/index.html
@@ -101,7 +101,7 @@
 			<div id="" class="layout-sub-content">
 				<div id="menuList" class="menu">
 					<ul class="" style="text-align: center;">
-						<li><a lang href="/pda_09/View/login.html">閲嶆柊鐧诲綍</a></li>
+						<li><a lang href="/View/login.html">閲嶆柊鐧诲綍</a></li>
 					</ul>
 				</div>
 				<div class="" >
diff --git a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
index afd992f..2485aa5 100644
--- a/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
+++ b/Wms/WMS.BLL/BllPdaServer/PdaAsnServer.cs
@@ -1934,9 +1934,9 @@
                 }
                 //鍒ゆ柇鎵樼洏鏄惁鍦ㄥ簱澶�
                 var stockDetail = Db.Queryable<DataStockDetail>().First(m => m.IsDel == "0" && m.PalletNo == model.PalletNo);
-                if (stockDetail != null && !string.IsNullOrEmpty(stockDetail.WareHouseNo))
+                if (stockDetail != null)// && !string.IsNullOrEmpty(stockDetail.WareHouseNo)
                 {
-                    throw new Exception("璇ユ墭鐩樻湭鍦ㄥ簱澶栵紝璇锋牳瀹烇紒");
+                    throw new Exception("璇ユ墭鐩樺湪搴撳瓨宸叉湁淇℃伅锛岃鏍稿疄锛�");
                 }
                 // 楠岃瘉鍏ュ簱鍗曟槑缁嗘槸鍚﹀瓨鍦�
                 var detail = Db.Queryable<BllArrivalNoticeDetail>().First(m => m.IsDel == "0" && m.Id == model.AsnDetailId && m.ASNNo == model.AsnNo && m.LotNo.Contains(model.LotNo));
diff --git a/Wms/WMS.BLL/DataServer/StockServer.cs b/Wms/WMS.BLL/DataServer/StockServer.cs
index 6f7dbaf..90c2d75 100644
--- a/Wms/WMS.BLL/DataServer/StockServer.cs
+++ b/Wms/WMS.BLL/DataServer/StockServer.cs
@@ -40,7 +40,7 @@
                 "stock.LockQty,stock.FrozenQty,stock.OwnerNo,stock.OwnerName,(mate.Weight * stock.Qty) WeightSum " +
                 "from DataStock stock " +
                 "left join SysMaterials mate on stock.SkuNo = mate.SkuNo " +
-                "Where stock.IsDel = @isdel";
+                "Where stock.IsDel = @isdel and mate.IsDel = 0 ";
             //鍒ゆ柇鐗╂枡缂栫爜鏄惁涓虹┖
             if (!string.IsNullOrEmpty(skuNo))
             {
@@ -83,36 +83,37 @@
 
             foreach (var item in StockList)
             {
-                //鍒ゆ柇搴撳瓨鎬婚噺鏄惁鎷ユ湁鐗╂枡
-                if (StockListDto.Count > 0)
-                {
-                    int i = 0;
-                    //foreach寰幆搴撳瓨鎬婚噺
-                    foreach (var dto in StockListDto)
-                    {
-                        //鍒ゆ柇鐗╂枡鍜屾壒娆℃槸鍚︾浉鍚�
-                        if (dto.SkuNo == item.SkuNo && dto.LotNo == item.LotNo)
-                        {
-                            dto.Qty =  (Convert.ToDecimal(dto.Qty) + Convert.ToDecimal(item.Qty)).ToString();
-                            dto.FrozenQty = (Convert.ToDecimal(dto.FrozenQty) + Convert.ToDecimal(item.FrozenQty)).ToString();
-                            dto.LockQty = (Convert.ToDecimal(dto.LockQty) + Convert.ToDecimal(item.LockQty)).ToString();
-                            dto.ResidueQty= (Convert.ToDecimal(dto.ResidueQty) + Convert.ToDecimal(item.ResidueQty)).ToString();
-                            break;
-                        }
-                        i += 1;
-                        //鍒ゆ柇宸叉湁鐩稿悓鐗╂枡
-                        if (i == StockListDto.Count)
-                        {
-                            StockListDto.Add(item);
-                            break;
-                        }
-                    }
-                }
-                else
-                {
-                    StockListDto.Add(item);
-                    continue;
-                }
+                StockListDto.Add(item);
+                ////鍒ゆ柇搴撳瓨鎬婚噺鏄惁鎷ユ湁鐗╂枡
+                //if (StockListDto.Count > 0)
+                //{
+                //    int i = 0;
+                //    //foreach寰幆搴撳瓨鎬婚噺
+                //    foreach (var dto in StockListDto)
+                //    {
+                //        //鍒ゆ柇鐗╂枡鍜屾壒娆℃槸鍚︾浉鍚�
+                //        if (dto.SkuNo == item.SkuNo && dto.LotNo == item.LotNo)
+                //        {
+                //            dto.Qty =  (Convert.ToDecimal(dto.Qty) + Convert.ToDecimal(item.Qty)).ToString();
+                //            dto.FrozenQty = (Convert.ToDecimal(dto.FrozenQty) + Convert.ToDecimal(item.FrozenQty)).ToString();
+                //            dto.LockQty = (Convert.ToDecimal(dto.LockQty) + Convert.ToDecimal(item.LockQty)).ToString();
+                //            dto.ResidueQty= (Convert.ToDecimal(dto.ResidueQty) + Convert.ToDecimal(item.ResidueQty)).ToString();
+                //            break;
+                //        }
+                //        i += 1;
+                //        //鍒ゆ柇宸叉湁鐩稿悓鐗╂枡
+                //        if (i == StockListDto.Count)
+                //        {
+                //            StockListDto.Add(item);
+                //            break;
+                //        }
+                //    }
+                //}
+                //else
+                //{
+                //    StockListDto.Add(item);
+                //    continue;
+                //}
             }
 
             return StockListDto;

--
Gitblit v1.8.0