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;
}