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

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

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

62 lines
3.5 KiB
C#
Raw Permalink 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_xbj)。
/// 含生产指标 / 质量指标 / 质量控制指标 三组,指标多为百分数或区间文本。
/// </summary>
[Table(Name = "qc_gyzxs_xbj")]
public class GyzxsXbj : BaseEntity
{
public long GyzkId { get; set; } // 工艺庄口
public string Guige { get; set; } = ""; // 缫制规格
public string CheJian { get; set; } = ""; // 缫制车间
public DateTime? HuanZhuangDate { get; set; } // 换庄时间
// ---- 生产指标 ----
public decimal ScRiChanLiang { get; set; } // 日产量(包/人)
public decimal ScBanChanLiang { get; set; } // 班产量(包)
public string ScShangCheLv { get; set; } = ""; // 上车率
public string ScLianTongLv { get; set; } = ""; // 联统茧率
public string ScWuJiLv { get; set; } = ""; // 五级茧率
public string ScXiaJiaoLv { get; set; } = ""; // 下茧/茧衣率
public string ScJianYiLv { get; set; } = ""; // 茧衣率
public string ScJiShuCuoShi { get; set; } = ""; // 技术措施要求
// ---- 质量指标(统号茧 / 五级茧 / 下脚茧 交叉率)----
public string QcTongHaoWuJiLv { get; set; } = ""; // 统号茧-五级茧率
public string QcTongHaoXiaJianLv { get; set; } = ""; // 统号茧-下茧率
public string QcWuJiLianTongLv { get; set; } = ""; // 五级茧-联统茧率
public string QcWuJiXiaJiaoLv { get; set; } = ""; // 五级茧-下脚率
public string QcXiaJiaoLianTongLv { get; set; } = ""; // 下脚茧-联统率
public string QcXiaJiaoCiJianLv { get; set; } = ""; // 下脚茧-次茧率
// ---- 质量控制指标(其它级茧日产量 + 共性指标)----
public string QcZbHaoWuZuChanLiang { get; set; } = ""; // 好五茧(kg/组/3人)
public string QcZbLiuJiZuChanLiang { get; set; } = ""; // 六级茧(kg/组/3人)
public string QcZbMianJianZuChanLiang { get; set; } = ""; // 棉茧(kg/组/3人)
public string QcZbXiaJiaoZuChanLiang { get; set; } = ""; // 下脚茧(kg/组/3人)
public string QcZbShuangGongZuChanLiang { get; set; } = ""; // 双宫茧(kg/组/3人)
public string QcZbGongJinLiShu { get; set; } = ""; // 公斤粒数(粒)
public string QcZbBaoGuangLv { get; set; } = ""; // 剥光率(%)
public string QcZbJianYiLv { get; set; } = ""; // 茧衣率(%)
public string Memo { get; set; } = ""; // 备注
}
/// <summary>混茧比例明细(对应 F9 biz_prod_qc_gyzxs_xbj_hunjian)</summary>
[Table(Name = "qc_gyzxs_xbj_hunjian")]
public class GyzxsXbjHunJian : BaseEntity
{
public long XbjId { get; set; } // 选剥茧主表 Id
public long YlzkId { get; set; } // 原料庄口 Id
public string ZhuangBie { get; set; } = ""; // 庄别(冗余名称,便于打印)
public decimal ZhongLiang { get; set; } // 重量(kg)
public int BaoShu { get; set; } // 总包数
public decimal BiLi { get; set; } // 比例(%)
public int HunJianBaoShu { get; set; } // 混茧包数
public int Sort { get; set; } // 排序
}