using Gatedge.ScanCode.Models.Vo.BaseData; using Gatedge.ScanCode.Models.Vo.Field; namespace Gatedge.ScanCode.Models.Vo { /// /// 条码扫描记录 /// public class BarRecordVo { /// /// 单据Id /// public int Id { get; set; } /// /// 单据编号 /// public string BillNo { get; set; } /// /// 单据状态 /// public string DocumentStatus { get; set; } /// /// 组织Id /// public int FOrgId_Id { get; set; } /// /// 组织 /// public OrgVo FOrgId { get; set; } /// /// 创建者Id /// public int FCreatorId_Id { get; set; } /// /// 创建者 /// public UserVo FCreatorId { get; set; } /// /// 创建时间 /// public DateTime FCreateDate { get; set; } /// /// 修改者Id /// public int FModifierId_Id { get; set; } /// /// 修改者 /// public UserVo FModifierId { get; set; } /// /// 修改时间 /// public DateTime FModifyDate { get; set; } /// /// 状态 /// public string FStatus { get; set; } /// /// 是否打印 /// public bool FIsPrinted { get; set; } /// /// 错误信息 /// public string FErrorInfo { get; set; } /// /// 条码明细 /// public BarEntityVo[] FBarEntity { get; set; } /// /// 结果明细 /// public ResultEntityVo[] FResultEntity { get; set; } /// /// 条码明细 /// public class BarEntityVo { /// /// 条码明细Id /// public int Id { get; set; } /// /// 行号 /// public int Seq { get; set; } /// /// 业务对象Id /// public string FBarBillId_Id { get; set; } /// /// 业务对象 /// public FormTypeVo FBarBillId { get; set; } /// /// 单据编号 /// public string FBarBillNo { get; set; } /// /// 单据行号 /// public int FBarSeq { get; set; } /// /// 条码编码 /// public string? FBarCode { get; set; } /// /// 物料Id /// public int? FBarMaterialId_Id { get; set; } /// /// 物料名称 /// public MaterialVo? FBarMaterialId { get; set; } /// /// 数量 /// public decimal? FBarQty { get; set; } /// /// 仓库Id /// public int? FBarStockId_Id { get; set; } /// /// 仓库 /// public StockVo? FBarStockId { get; set; } /// /// 辅助属性Id /// public int? FBarAuxPropId_Id { get; set; } /// /// 辅助属性 /// public Dictionary? FBarAuxPropId { get; set; } /// /// 入库时间 /// public DateTime? FStockDate { get; set; } /// /// 有效期至 /// public DateTime? FExpirationDate { get; set; } /// /// 源单Id /// public string? FSrcBillId { get; set; } /// /// 源单分录Id /// public string? FSrcEntryId { get; set; } /// /// 批号Id /// public int? FLot_Id { get; set; } /// /// 批号文本 /// public string? FLot_Text { get; set; } } /// /// 结果明细 /// public class ResultEntityVo { /// /// 结果分录Id /// public int Id { get; set; } /// /// 结果分录序号 /// public int Seq { get; set; } /// /// 结果业务对象id /// public string FResultBillId_Id { get; set; } /// /// 结果业务对象 /// public FormTypeVo FResultBillId { get; set; } /// /// 单据编号 /// public string FResultBillNo { get; set; } /// /// 单据内码 /// public string FResultId { get; set; } /// /// 是否检验 /// public bool FResultIsChecked { get; set; } /// /// 检验信息 /// public string FResultText { get; set; } } } }