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