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 FBarMoEntryId_Id { get; set; } /// /// 生产订单分录 /// public MoEntryVo FBarMoEntryId { get; set; } /// /// 辅助属性Id /// public int FBarAuxPropId_Id { get; set; } /// /// 辅助属性 /// public Dictionary FBarAuxPropId { 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; } } } }