Files
f9-web-ai-test/backend/F9WebAiTest.Domain/Entities/QC/Gyzxs/GyzxsZhuJian.cs
T
yanpeng200212 a8890c81e9 新增质量模块(工艺执行书 / 样茧试缫)与报表中心
质量模块:
- 11 张工艺执行书表:封面、试产、选剥茧(含混茧明细)、试缫与大样、煮茧(含分车间配温、副煮车间)、自动缫(含大样)、后缫
- 10 张样茧试缫表:原料小样/综合样主表 + 选茧、解舒、茧幅、切剖、清洁洁净、茧丝百回纤度
- 服务与接口、主控指针回写(列表 √ 标记)、封面编号自增、报表数据包
- 前端 8 张报表打印版式、7 类工艺单据与 6 类调查录入弹窗、字段驱动表单/表格组件
- 菜单种子新增「质量」目录,样茧子表增加 YjssType 判别列,避免原料小样与综合样自增 Id 重号串数据

报表中心:
- 报表模板管理、锐浪 grhtml5 加载与预览、全屏设计面板、数据源 Provider(落丝记录、职工花名册)

其他:同步工作进度 1-11 文档、开发数据库快照、.gitignore 忽略运行日志目录
2026-10-22 10:30:37 +08:00

99 lines
5.5 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
namespace F9WebAiTest.Domain.Entities.QC.Gyzxs;
/// <summary>
/// 煮茧工艺执行书主表(对应 F9 biz_prod_qc_gyzxs_zhujian)。
/// 「庄口原料性能」区在本系统内冗余存储在表上,避免强依赖综合样茧质。
/// </summary>
[Table(Name = "qc_gyzxs_zhujian")]
public class GyzxsZhuJian : BaseEntity
{
public long GyzkId { get; set; } // 工艺庄口
public string Guige { get; set; } = ""; // 缫制规格
public DateTime? HuanZhuangDate { get; set; } // 换庄时间
public string HuanZhuangFangShi { get; set; } = ""; // 接缫方式
public string CheJian { get; set; } = ""; // 生产车间
public string ZhuJianJi { get; set; } = ""; // 煮茧机号
// ---- 庄口原料性能 ----
public decimal YlGongJinLiShu { get; set; } // 公斤粒数(粒)
public string YlSuoZhou { get; set; } = ""; // 缩绉
public decimal YlJianCengLv { get; set; } // 茧层率
public decimal YlQingJie { get; set; } // 清洁
public decimal YlJingDu { get; set; } // 净度
public decimal YlLiJianSiChang { get; set; } // 粒茧丝长
public decimal YlJieShuLv { get; set; } // 解舒率
public decimal YlJieShuSiChang { get; set; } // 解舒丝长
public decimal YlJianSiXianDu { get; set; } // 茧丝纤度
public decimal YlWanMiDiaoCao { get; set; } // 万米吊糙
public decimal YlJieShuGuangZhe { get; set; } // 解舒光折
// ---- 工艺技术指标 ----
public string GyzbJieShuLv { get; set; } = ""; // 实缫解舒
public string GyzbWanDiao { get; set; } = ""; // 实缫万吊
public string GyzbQingJie { get; set; } = ""; // 清洁
public string GyzbJingDu { get; set; } = ""; // 净度
public string GyzbSiJiaoRongShiLv { get; set; } = ""; // 丝胶溶失率
public string GyzbZuLuoSiLongShu { get; set; } = ""; // 组落丝笼数
public string GyzbSaoZhe { get; set; } = ""; // 缫折(kg)
public string GyzbLongJianLiShu { get; set; } = ""; // 笼茧粒数
public string GyzbMeiTongJianLiang { get; set; } = ""; // 每桶茧量(g)
public string GyzbMeiBaoTongShu { get; set; } = ""; // 每包桶数(笼)
public string GyzbMeiXiaoShiYongJianLong { get; set; } = ""; // 每小时用茧笼数
public string GyzbTiaoTuLv { get; set; } = ""; // 条吐率(%)
// ---- 真空渗透 ----
public string ZkstZhenKongDu { get; set; } = ""; // 真空度
public string ZkstXiShuiWenDu { get; set; } = ""; // 吸水温度
public string ZkstDaZhenKongShiChang { get; set; } = ""; // 没进水时达到最高真空度时长
public string ZkstZuiGaoWeiShiChang { get; set; } = ""; // 液面到最高位时长
public string ZkstGuanShuiZhenKongShiChang { get; set; } = ""; // 关水后继续真空时长
public string ZkstChuJianWenDu { get; set; } = ""; // 出茧温度
public string ZkstQuanJiHuiZhuanShiJian { get; set; } = ""; // 全机回转时间(分)
public string JiShuCuoShi { get; set; } = ""; // 主要技术措施
public string SheJiRen { get; set; } = ""; // 设计
public string ShenHeRen { get; set; } = ""; // 审核
public string PiFuRen { get; set; } = ""; // 审批
public string Memo { get; set; } = ""; // 备注
}
/// <summary>分车间煮茧指标(对应 F9 biz_prod_qc_gyzxs_zhujian_chejian_zhujianduan)</summary>
[Table(Name = "qc_gyzxs_zhujian_chejian")]
public class GyzxsZhuJianCheJian : BaseEntity
{
public long ZhuJianId { get; set; } // 煮茧主表 Id
public string CheJian { get; set; } = ""; // 车间
public string DiWenShenTou { get; set; } = ""; // 低温渗透
public string ZhengZhuShi1 { get; set; } = ""; // 蒸煮室1
public string ZhengZhuShi2 { get; set; } = ""; // 蒸煮室2
public string ZhengZhuShi3 { get; set; } = ""; // 蒸煮室3
public string TiaoZhengBu1 { get; set; } = ""; // 调整部1
public string TiaoZhengBu2 { get; set; } = ""; // 调整部2
public string TiaoZhengBu3 { get; set; } = ""; // 调整部3
public string TiaoZhengBu4 { get; set; } = ""; // 调整部4
public string TiaoZhengBu5 { get; set; } = ""; // 调整部5
public string ChuJianWenDu { get; set; } = ""; // 出茧温度
public string HuiZhuanShiJian { get; set; } = ""; // 全机回转时间
public int Sort { get; set; }
}
/// <summary>副煮车间结果(对应 F9 biz_prod_qc_gyzxs_zhujian_chejian_fuzhu)</summary>
[Table(Name = "qc_gyzxs_zhujian_fuzhu")]
public class GyzxsZhuJianFuZhu : BaseEntity
{
public long ZhuJianId { get; set; } // 煮茧主表 Id
public string CheJian { get; set; } = ""; // 附煮车间
public string JieShuLv { get; set; } = ""; // 解舒
public string WanDiao { get; set; } = ""; // 万吊
public string SaoZhe { get; set; } = ""; // 缫折(kg)
public string WenDu1 { get; set; } = ""; // 温度1
public string WenDu2 { get; set; } = ""; // 温度2
public string WenDu3 { get; set; } = ""; // 温度3
public string WenDu4 { get; set; } = ""; // 温度4
public string WenDu5 { get; set; } = ""; // 温度5
public int Sort { get; set; }
}