using Admin.NET.Application.Entity; using Admin.NET.Application.Service.WmsBase.WmsBatchRuleDetail.Dto; using Admin.NET.Core.Service; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Admin.NET.Application; /// /// 打印帮助类 /// public class RecordSncodePrintHelper { /// /// 增加 打印记录 /// /// /// /// public static WmsRecordSncodePrint AddWmsRecordSncodePrintEntity(WmsStockQuan wmsStock, PrintTypeEnum printTypeEnum, PrintSourceEnum printSourceEnum) { WmsRecordSncodePrint addSncodePrint = new WmsRecordSncodePrint() { SNCode = wmsStock.SNCode, MaterialCode = wmsStock.MaterialCode, MaterialName = wmsStock.MaterialName, IsAllowPrint = true, MaterialUnit = wmsStock.MaterialUnit, Quantity = wmsStock.Quantity, PrintType = printTypeEnum, PrintStatus = PrintStatuEnum.未打印, PrintSource = printSourceEnum, SupplierCode = wmsStock.SupplierCode, SupplierName = wmsStock.SupplierName, PrintNum = 1, }; return addSncodePrint; } }