| | |
| | | var printCheckList = _inboundOrderRepository.QueryData(x => true); |
| | | List<Dt_InboundOrder> inboundOrderAdd = new List<Dt_InboundOrder>(); |
| | | List<Dt_InboundOrder> inboundOrderUpdate = new List<Dt_InboundOrder>(); |
| | | if (ERPPrintChecklist != null) return; |
| | | foreach (var item in ERPPrintChecklist) |
| | | { |
| | | var x = printCheckList.Where(x => x.MaterialNo == item.æå· && x.OrderNo == item.åå· && x.WarehouseName == item.å
¥åºä»åºåç§°).FirstOrDefault(); |
| | | var x = printCheckList.Where(x => x.MaterialNo == item.æå· && x.UpperOrderNo == item.åå· && x.WarehouseName == item.å
¥åºä»åºåç§°).FirstOrDefault(); |
| | | if (x == null) |
| | | { |
| | | Dt_InboundOrder Print = new Dt_InboundOrder() |
| | | { |
| | | PrintCode = GetOrderPintCode(), |
| | | OrderNo = item.åå·, |
| | | OrderNo = GetOrderPintCode(), |
| | | UpperOrderNo = item.åå·, |
| | | DemandClassification = item.éæ±åç±», |
| | | OrderType = item.åæ®ç±»å, |
| | | WarehouseName = item.å
¥åºä»åºåç§°, |
| | |
| | | } |
| | | else |
| | | { |
| | | if (x.PrintCode == null || x.PrintCode == "") |
| | | if (x.OrderNo == null || x.OrderNo == "") |
| | | { |
| | | x.PrintCode = GetOrderPintCode(); |
| | | x.OrderNo = item.åå·; |
| | | x.OrderNo = GetOrderPintCode(); |
| | | x.UpperOrderNo = item.åå·; |
| | | x.DemandClassification = item.éæ±åç±»; |
| | | x.OrderType = item.åæ®ç±»å; |
| | | x.WarehouseName = item.å
¥åºä»åºåç§°; |
| | |
| | | { |
| | | PrintSetting.Spare1 = DateTime.Now.ToString("yyyyMMdd"); |
| | | PrintSetting.PrintNo = 2; |
| | | PrintCode = PrintSetting.PrintCode + PrintSetting.Spare1 + 1.ToString().PadLeft(PrintSetting.Spare2, '0'); |
| | | PrintCode = PrintSetting.Spare1 + 1.ToString().PadLeft(PrintSetting.Spare2, '0'); |
| | | } |
| | | SqlSugarHelper.DbWMS.Updateable(PrintSetting).ExecuteCommand(); |
| | | return PrintCode; |