From da58f97834d2bdaeb10e677bab7bdd372a778041 Mon Sep 17 00:00:00 2001
From: Huangxiaoqiang-03 <1247017146@qq.com>
Date: 星期四, 31 十月 2024 16:01:47 +0800
Subject: [PATCH] 添加PDA,添加堆垛机调度

---
 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs |   23 ++---------------------
 1 files changed, 2 insertions(+), 21 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs"
index 33c4bce..26386bf 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs"
@@ -44,14 +44,6 @@
             if (stockInfo.Id == 0)
             {
                 BaseDal.Db.InsertNav(stockInfo).Include(x => x.Details).ExecuteCommand();
-                //stockQuantityChangeRecords = _mapper.Map<List<Dt_StockQuantityChangeRecord>>(stockInfo.Details);
-                //stockQuantityChangeRecords.ForEach(x =>
-                //{
-                //    x.PalleCode = stockInfo.PalletCode;
-                //    x.BeforeQuantity = 0;
-                //    x.ChangeQuantity = x.AfterQuantity - x.BeforeQuantity;
-                //    x.ChangeType = StockChangeType.MaterielGroup.ObjToInt();
-                //});
                 details = stockInfo.Details;
             }
             else
@@ -67,19 +59,7 @@
 
                 }
 
-                //stockQuantityChangeRecords = _mapper.Map<List<Dt_StockQuantityChangeRecord>>(stockInfo.Details);
-                //int index = 0;
-                //stockQuantityChangeRecords.ForEach(x =>
-                //{
-                //    x.PalleCode = stockInfo.PalletCode;
-                //    x.BeforeQuantity = 0;
-                //    x.ChangeQuantity = x.AfterQuantity - x.BeforeQuantity;
-                //    x.ChangeType = StockChangeType.MaterielGroup.ObjToInt();
-                //    x.StockDetailId = 
-                //    index++;
-                //});
             }
-            //_stockQuantityChangeRecordRepository.AddData(stockQuantityChangeRecords);
             stockInfo.Details = details;
             _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.MaterielGroup);
         }
@@ -96,7 +76,6 @@
 
             return BaseDal.GetStockInfos(materielCode, locationCodes);
         }
-
         public List<StockSelectViewDTO> GetStockSelectViews(string materielCode)
         {
             List<string> roadways = _basicRepository.RoadwayInfoRepository.CanOutRoadwayNos;
@@ -106,6 +85,7 @@
             List<int> areaIds = _basicRepository.AreaInfoRepository.GetEnableAreaIds(warehouseIds);
 
             List<string> locationCodes = _basicRepository.LocationInfoRepository.GetCanOutLocationCodes(roadways, areaIds);
+
 
             return BaseDal.QueryTabs<Dt_StockInfo, Dt_StockInfoDetail, StockSelectViewDTO>((a, b) => a.Id == b.StockId, (a, b) => new StockSelectViewDTO
             {
@@ -134,6 +114,7 @@
                 int index = 0;
                 while (needQuantity > 0)
                 {
+
                     Dt_StockInfo stockInfo = stockInfos[index];
                     decimal useableStockQuantity = stockInfo.Details.Where(x => x.MaterielCode == materielCode).Sum(x => x.StockQuantity - x.OutboundQuantity);
                     if (useableStockQuantity < needQuantity)

--
Gitblit v1.9.3