88 lines
3.1 KiB
C#
88 lines
3.1 KiB
C#
namespace YY.Admin.Core.Entity;
|
||
|
||
public class MesXslWeightRecord
|
||
{
|
||
public string? Id { get; set; }
|
||
|
||
/// <summary>磅单号</summary>
|
||
public string? BillNo { get; set; }
|
||
|
||
/// <summary>称重日期</summary>
|
||
public DateTime? WeighDate { get; set; }
|
||
|
||
/// <summary>进出方向:1进厂 2出厂</summary>
|
||
public string? InoutDirection { get; set; }
|
||
|
||
/// <summary>车辆档案ID(可选,由车牌反查)</summary>
|
||
public string? VehicleId { get; set; }
|
||
|
||
/// <summary>车牌号</summary>
|
||
public string? PlateNumber { get; set; }
|
||
|
||
/// <summary>发货单位(进厂时为供应商名称)</summary>
|
||
public string? SenderUnit { get; set; }
|
||
|
||
/// <summary>收货单位(出厂时为客户简称)</summary>
|
||
public string? ReceiverUnit { get; set; }
|
||
|
||
/// <summary>毛重(KG),实际称量</summary>
|
||
public double? GrossWeight { get; set; }
|
||
|
||
/// <summary>皮重(KG),从车辆档案带出或单独采集</summary>
|
||
public double? TareWeight { get; set; }
|
||
|
||
/// <summary>净重(KG)=毛重-皮重,自动计算</summary>
|
||
public double? NetWeight { get; set; }
|
||
|
||
/// <summary>
|
||
/// 已入场重量(KG) —— 后端实时计算,不入库。
|
||
/// 来源:所有引用本榜单(BillNo)的原料入场记录拆码明细的 (份数×每份重量) 累计求和。
|
||
/// </summary>
|
||
public double? EnteredWeight { get; set; }
|
||
|
||
/// <summary>
|
||
/// 货物皮重(KG) —— 后端/本地实时计算,不入库。
|
||
/// 来源:所有引用本榜单(BillNo)的原料入场记录 pallet_tare_total(托盘及皮重合计)累加。
|
||
/// </summary>
|
||
public double? CargoTareWeight { get; set; }
|
||
|
||
/// <summary>
|
||
/// 原料重量(KG) —— 实时计算,不入库。公式:净重 - 货物皮重。
|
||
/// </summary>
|
||
public double? RawMaterialWeight { get; set; }
|
||
|
||
/// <summary>司机姓名</summary>
|
||
public string? DriverName { get; set; }
|
||
|
||
/// <summary>司机手机号</summary>
|
||
public string? DriverPhone { get; set; }
|
||
|
||
/// <summary>单据类型:1已称毛重 2称重完成</summary>
|
||
public string? BillType { get; set; }
|
||
|
||
/// <summary>密炼物料ID(分号分隔)</summary>
|
||
public string? MixerMaterialIds { get; set; }
|
||
|
||
/// <summary>密炼物料名称(分号分隔)</summary>
|
||
public string? MixerMaterialNames { get; set; }
|
||
|
||
/// <summary>物料类型:1自动 2手动</summary>
|
||
public string? MaterialType { get; set; }
|
||
|
||
public int? TenantId { get; set; }
|
||
public string? CreateBy { get; set; }
|
||
public DateTime? CreateTime { get; set; }
|
||
public string? UpdateBy { get; set; }
|
||
public DateTime? UpdateTime { get; set; }
|
||
public string? SysOrgCode { get; set; }
|
||
|
||
/// <summary>进出方向显示文本(由 ViewModel 填充)</summary>
|
||
public string InoutDirectionText { get; set; } = string.Empty;
|
||
|
||
/// <summary>单据类型显示文本(由 ViewModel 填充)</summary>
|
||
public string BillTypeText { get; set; } = string.Empty;
|
||
|
||
/// <summary>物料类型显示文本(由 ViewModel 填充)</summary>
|
||
public string MaterialTypeText { get; set; } = string.Empty;
|
||
}
|