| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- namespace Admin.NET.Plugin.AiDOP.Manufacturing.Dto;
- /// <summary>
- /// S6 过程检验单(IPQC)列表 查询入参(只读)。读 mdp_std_ipqc_inspection。
- /// 查询条件对齐旧系统「过程检验单列表」页:单据编号 + 生产批号。
- /// </summary>
- public class IpqcInspectionListInput
- {
- /// <summary>页码(从 1 开始)</summary>
- public int Page { get; set; } = 1;
- /// <summary>每页条数</summary>
- public int PageSize { get; set; } = 10;
- /// <summary>单据编号(bill_no,模糊匹配)</summary>
- public string? BillNo { get; set; }
- /// <summary>生产批号(production_batch_no,模糊匹配)</summary>
- public string? ProductionBatchNo { get; set; }
- /// <summary>排序字段(前端列 prop:billNo / effectiveDate)</summary>
- public string? SortField { get; set; }
- /// <summary>排序方向(asc / desc)</summary>
- public string? SortOrder { get; set; }
- /// <summary>租户 ID(前端 withAidopTenantParams 注入;为空则不按租户过滤)</summary>
- public long? TenantId { get; set; }
- }
- /// <summary>
- /// S6 过程检验单(IPQC)列表 行(只读)。字段对齐前端骨架列 prop(camelCase)。
- /// 全部来自过程检验单头表 qms_gcjyd(归口后 mdp_std_ipqc_inspection)。
- /// </summary>
- public class IpqcInspectionListRow
- {
- /// <summary>主键 id(mdp_std_ipqc_inspection.id)</summary>
- public long Id { get; set; }
- /// <summary>单据编号(bill_no ← qms_gcjyd.djbh)</summary>
- public string? BillNo { get; set; }
- /// <summary>产品型号(product_model ← cplx)</summary>
- public string? ProductModel { get; set; }
- /// <summary>生产批号(production_batch_no ← scph)</summary>
- public string? ProductionBatchNo { get; set; }
- /// <summary>生产工单(production_work_order ← lydjbh 来源单据编号)</summary>
- public string? ProductionWorkOrder { get; set; }
- /// <summary>结果判定(result_judgement ← jgpd,字典码原样透出,语义解码后置)</summary>
- public string? ResultJudgement { get; set; }
- /// <summary>附件(attachment ← fj)</summary>
- public string? Attachment { get; set; }
- /// <summary>备注(remark ← bz)</summary>
- public string? Remark { get; set; }
- /// <summary>检验人(inspector ← jyr)</summary>
- public string? Inspector { get; set; }
- /// <summary>工序编码(process_code ← gxbm)</summary>
- public string? ProcessCode { get; set; }
- /// <summary>工序名称(process_name ← gxmc)</summary>
- public string? ProcessName { get; set; }
- /// <summary>生产人员(production_person ← sczyry)</summary>
- public string? ProductionPerson { get; set; }
- /// <summary>样本量(sample_qty ← ybl)</summary>
- public decimal? SampleQty { get; set; }
- /// <summary>表单编号(form_no ← bdbh)</summary>
- public string? FormNo { get; set; }
- /// <summary>版本号(version_no ← bbh)</summary>
- public string? VersionNo { get; set; }
- /// <summary>生效日期(effective_date ← sxrq)</summary>
- public DateTime? EffectiveDate { get; set; }
- /// <summary>物料编码(material_code ← wlbm)</summary>
- public string? MaterialCode { get; set; }
- /// <summary>物料名称(material_name ← wlmc)</summary>
- public string? MaterialName { get; set; }
- /// <summary>检规版本(inspec_standard_version ← jgbb)</summary>
- public string? InspecStandardVersion { get; set; }
- /// <summary>检规编号(inspec_standard_code ← jgbh)</summary>
- public string? InspecStandardCode { get; set; }
- }
|