namespace YY.Admin.Core.Entity; public class MesXslWeightRecord { public string? Id { get; set; } /// 磅单号 public string? BillNo { get; set; } /// 称重日期 public DateTime? WeighDate { get; set; } /// 进出方向:1进厂 2出厂 public string? InoutDirection { get; set; } /// 车辆档案ID(可选,由车牌反查) public string? VehicleId { get; set; } /// 车牌号 public string? PlateNumber { get; set; } /// 发货单位(进厂时为供应商名称) public string? SenderUnit { get; set; } /// 收货单位(出厂时为客户简称) public string? ReceiverUnit { get; set; } /// 货物名称 public string? GoodsName { get; set; } /// 毛重(KG),实际称量 public double? GrossWeight { get; set; } /// 皮重(KG),从车辆档案带出或单独采集 public double? TareWeight { get; set; } /// 净重(KG)=毛重-皮重,自动计算 public double? NetWeight { get; set; } /// 司机姓名 public string? DriverName { get; set; } /// 司机手机号 public string? DriverPhone { get; set; } /// 单据类型:1已称毛重 2称重完成 public string? BillType { 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; } /// 进出方向显示文本(由 ViewModel 填充) public string InoutDirectionText { get; set; } = string.Empty; /// 单据类型显示文本(由 ViewModel 填充) public string BillTypeText { get; set; } = string.Empty; }