| | |
| | | /// <param name="warehouseId"></param> |
| | | /// <param name="serNums"></param> |
| | | /// <returns></returns> |
| | | public WebResponseContent InPinKu(int warehouseId, List<string> serNums) |
| | | public WebResponseContent WMSInPinKu(int warehouseId, List<string> serNums) |
| | | { |
| | | WebResponseContent content = new WebResponseContent(); |
| | | try |
| | |
| | | SerialNumber = model.SerialNumber, |
| | | StockQuantity = model.Quantity, |
| | | OutboundQuantity = 0, |
| | | OrderNo = "", |
| | | Unit = materielInfo.MaterielUnit, |
| | | Status = StockStatusEmun.鍏ュ簱瀹屾垚.ObjToInt(), |
| | | ProductionDate = model.ProductionDate, |
| | |
| | | List<ERPInboundDetailModel>? detailModels = new List<ERPInboundDetailModel>(); |
| | | foreach (var stockInfo in stockInfos) |
| | | { |
| | | foreach (var item in stockInfo.Details.GroupBy(x=>x.InboundOrderRowNo).Select(x=>x.Key)) |
| | | foreach (var item in stockInfo.Details.GroupBy(x => x.InboundOrderRowNo).Select(x => x.Key)) |
| | | { |
| | | //鍖哄垎涓嶅悓鎵规 |
| | | Dt_StockInfoDetail? dt_StockInfoDetail = stockInfo.Details.Where(x => x.InboundOrderRowNo == item).FirstOrDefault(); |
| | |
| | | throw new ArgumentNullException(nameof(ruleCode)); |
| | | SqlSugarClient sugarClient = new SqlSugarClient(new ConnectionConfig |
| | | { |
| | | IsAutoCloseConnection = false, |
| | | IsAutoCloseConnection = true, |
| | | DbType = DbType.SqlServer, |
| | | ConnectionString = DBContext.ConnectionString |
| | | }); |