2025-11-18 17:43:12 +08:00
|
|
|
|
using Gatedge.ScanCode.Models.K3Request.Auxprop;
|
|
|
|
|
|
using Gatedge.ScanCode.Models.K3Request.BaseData;
|
|
|
|
|
|
using Gatedge.ScanCode.Models.K3Request.Enum;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Gatedge.ScanCode.Models.K3Request.SaveModel
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 条码扫描记录保存
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class BarRecordSave
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 记录内码
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int? FID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 单据编号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FBillNo { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 业务组织
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public Org? FOrgId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 创建者
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public User? FCreatorId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 创建时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime? FCreateDate { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 修改者
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public User? FModifierId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 修改时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime? FModifyDate { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 状态
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public BarRecordStatus? FStatus { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 是否打印:是 = 1 ,否 = 0
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FIsPrinted { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 错误信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FErrorInfo { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 条码明细列表
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public IEnumerable<BarEntry>? FBarEntity { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 结果明细列表
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public IEnumerable<ResultEntry>? FResultEntity { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 条码明细
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class BarEntry
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 分录Id
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int? FEntryID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 条码编码
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FBarCode { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 业务对象
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public FormType FBarBillId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 单据编号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FBarBillNo { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 行号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int? FBarSeq { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 物料
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public Material? FBarMaterialId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 辅助属性
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int? FBarAuxPropId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 数量
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public decimal? FBarQty { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 仓库
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public Stock? FBarStockId { get; set; }
|
|
|
|
|
|
/// <summary>
|
2025-12-11 17:49:54 +08:00
|
|
|
|
/// 源单Id
|
2025-11-18 17:43:12 +08:00
|
|
|
|
/// </summary>
|
2025-12-11 17:49:54 +08:00
|
|
|
|
public string FSrcBillId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 源单分录Id
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string FSrcEntryId { get; set; }
|
2025-12-15 17:01:01 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 批号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public Lot? FLot { get; set; }
|
2025-11-18 17:43:12 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 结果明细
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public class ResultEntry
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 明细内码
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int? FEntryID { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 业务对象
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public FormType? FResultBillId { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 单据编号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FResultBillNo { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 单据内码
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FResultId { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 是否检验:是 = 1 ,否 = 0
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FResultIsChecked { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 响应信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? FResultText { get; set; }
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|