| | |
| | | } |
| | | |
| | | //获取标签信息(生成标签) |
| | | public List<BllBoxInfo> AddLabelBox(int imId, string isReset, decimal arriveQty, string productionTime, string expirationTime, string storeTime, int userId) |
| | | public List<BllBoxInfo> AddLabelBox(int imId, string isReset, decimal arriveQty, string productionTime, string expirationTime, string storeTime,string supplierLot, int userId) |
| | | { |
| | | try |
| | | { |
| | |
| | | ASNNo = asnList.ASNNo, |
| | | ASNDetailNo = asnList.Id, |
| | | BoxNo = maxBoxCode, |
| | | Qty = int.Parse(boxQty.ToString()), |
| | | Qty = boxQty, |
| | | FullQty = bNum, |
| | | Status = "0", |
| | | SkuNo = asnList.SkuNo, |
| | |
| | | LotNo = maxLotNoStr, |
| | | Standard = asnList.Standard, |
| | | PackageStandard = packStr, |
| | | SupplierLot = asnList.SupplierLot, |
| | | SupplierLot = supplierLot, |
| | | InspectMark = "0", |
| | | BitBoxMark = bNum > boxQty ? "1":"0", |
| | | InspectStatus = "", |
| | | InspectStatus = "0", |
| | | |
| | | ProductionTime = DateTime.Parse(productionTime), |
| | | StoreTime = DateTime.Parse(storeTime), |
| | |
| | | maxboxcode3 = maxboxcode3.Substring(0, 11) + (int.Parse(maxboxcode3.Substring(11, 4)) + 1).ToString().PadLeft(4, '0'); |
| | | } |
| | | |
| | | var ssss = d.ToString("0"); |
| | | var sss = int.Parse(ssss); |
| | | //var ssss = d.ToString("0"); |
| | | //var sss = int.Parse(ssss); |
| | | |
| | | // 将条码保存到原料条码表 |
| | | var labelModel = new BllBoxInfo() |
| | |
| | | ASNDetailNo = asnList.Id, |
| | | BoxNo = maxboxcode2, |
| | | BoxNo3 = maxboxcode3, |
| | | Qty = sss, |
| | | Qty = d, |
| | | FullQty = bNum, |
| | | Status = "0", |
| | | SkuNo = asnList.SkuNo, |
| | |
| | | LotNo = maxCodestr2, |
| | | Standard = asnList.Standard, |
| | | PackageStandard = packStr, |
| | | SupplierLot = asnList.SupplierLot, |
| | | SupplierLot = supplierLot, |
| | | InspectMark = "0", |
| | | BitBoxMark = bNum > boxQty ? "1" : "0", |
| | | InspectStatus = "0", |