using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
namespace F9WebAiTest.Domain.Entities.QC.Yjss;
/// 茧丝百回纤度汇总(对应 F9 biz_prod_qc_yjss_dc_jsbhxdmain)
[Table(Name = "qc_yjss_dc_jsbhxd_main")]
public class YjssDcJsbhxdMain : BaseEntity
{
public long YjssId { get; set; } // 主表 Id
public int YjssType { get; set; } = 1; // 样品类型:1=原料小样 2=综合样
public decimal XianDuJunFangCha { get; set; } // 茧丝纤度均方差
public decimal ZuiDaKaiCha { get; set; } // 最大开差
public decimal NeiWaiKaiCha { get; set; } // 内外开差
public decimal WaiSanBaiHui { get; set; } // 外三百回
public decimal ZhongSanBaiHui { get; set; } // 中三百回
public decimal NeiSanBaiHui { get; set; } // 内三百回
public decimal BaiSeJianDanXian { get; set; } // 白色茧单纤
public decimal HuiSeJianDanXian { get; set; } // 灰色茧单纤
public decimal HongSeJianDanXian { get; set; } // 红色茧单纤
}
/// 茧丝百回纤度明细(对应 F9 biz_prod_qc_yjss_dc_jsbhxd)
[Table(Name = "qc_yjss_dc_jsbhxd")]
public class YjssDcJsbhxd : BaseEntity
{
public long JsbhxdMainId { get; set; } // 汇总表 Id
public long YjssId { get; set; } // 主表 Id(冗余)
public int YjssType { get; set; } = 1; // 样品类型:1=原料小样 2=综合样
public int HuiShu { get; set; } // 回数
public decimal XianDu { get; set; } // 纤度(D)
public int Sort { get; set; }
}