|
|
@@ -136,3 +136,114 @@ public class IqcInspBillListRow
|
|
|
/// <summary>组织(FORGID,当前全 NULL)</summary>
|
|
|
public long? OrgId { get; set; }
|
|
|
}
|
|
|
+
|
|
|
+/// <summary>
|
|
|
+/// S5 来料检验单(qms_qcp_inspbill)只读详情 行。约 35 展示字段 + 流程占位(BizType/BizId/BizCode)。
|
|
|
+/// 单表按 id 直读,不 join,不查字典(pd/clfs/FBILLSTATUS/pcsq/blwtflid/FBIZTYPE 全 raw)。流程占位由服务拼装,不查 ApprovalFlow。
|
|
|
+/// </summary>
|
|
|
+public class IqcInspBillDetailRow
|
|
|
+{
|
|
|
+ // ── A 基本信息 ──
|
|
|
+ /// <summary>主键(id)</summary>
|
|
|
+ public long? Id { get; set; }
|
|
|
+ /// <summary>检验单号(FBILLNO)</summary>
|
|
|
+ public string? BillNo { get; set; }
|
|
|
+ /// <summary>来源单号(lydjbh)</summary>
|
|
|
+ public string? SourceBillNo { get; set; }
|
|
|
+ /// <summary>单据状态(FBILLSTATUS,raw)</summary>
|
|
|
+ public string? BillStatus { get; set; }
|
|
|
+ /// <summary>业务类型(FBIZTYPE,raw)</summary>
|
|
|
+ public long? BizTypeRaw { get; set; }
|
|
|
+ /// <summary>组织(FORGID)</summary>
|
|
|
+ public long? OrgId { get; set; }
|
|
|
+ /// <summary>创建时间(FCREATETIME)</summary>
|
|
|
+ public DateTime? CreateTime { get; set; }
|
|
|
+ /// <summary>创建人(FCREATORID)</summary>
|
|
|
+ public long? CreateUserId { get; set; }
|
|
|
+ /// <summary>更新时间(FMODIFYTIME)</summary>
|
|
|
+ public DateTime? UpdateTime { get; set; }
|
|
|
+ /// <summary>修改人(FMODIFIERID)</summary>
|
|
|
+ public long? UpdateUserId { get; set; }
|
|
|
+
|
|
|
+ // ── B 物料与供应商 ──
|
|
|
+ /// <summary>物料编码(FMATERIALCFG)</summary>
|
|
|
+ public string? MaterialCode { get; set; }
|
|
|
+ /// <summary>物料名称(wlmc)</summary>
|
|
|
+ public string? MaterialName { get; set; }
|
|
|
+ /// <summary>规格型号(ggxh)</summary>
|
|
|
+ public string? Spec { get; set; }
|
|
|
+ /// <summary>供应商(gysmc)</summary>
|
|
|
+ public string? SupplierName { get; set; }
|
|
|
+ /// <summary>批次(pch)</summary>
|
|
|
+ public string? LotNo { get; set; }
|
|
|
+ /// <summary>检规编号(jgbh)</summary>
|
|
|
+ public string? InspectionSpecNo { get; set; }
|
|
|
+ /// <summary>检规版本(jgbb)</summary>
|
|
|
+ public string? InspectionSpecVersion { get; set; }
|
|
|
+ /// <summary>检规生效日期(jgsxrq)</summary>
|
|
|
+ public string? InspectionSpecEffectiveDate { get; set; }
|
|
|
+
|
|
|
+ // ── C 检验数量 ──
|
|
|
+ /// <summary>报检数量(FRINSQTY)</summary>
|
|
|
+ public decimal? ReportQty { get; set; }
|
|
|
+ /// <summary>检验数量(jysl)</summary>
|
|
|
+ public decimal? InspectQty { get; set; }
|
|
|
+ /// <summary>样本数量(SampleQty)</summary>
|
|
|
+ public decimal? SampleQty { get; set; }
|
|
|
+ /// <summary>测试数量(TestQty)</summary>
|
|
|
+ public decimal? TestQty { get; set; }
|
|
|
+ /// <summary>合格数量(dhsl)</summary>
|
|
|
+ public decimal? QualifiedQty { get; set; }
|
|
|
+ /// <summary>不合格数量(bhgsl)</summary>
|
|
|
+ public decimal? UnqualifiedQty { get; set; }
|
|
|
+ /// <summary>破坏数量(phsl)</summary>
|
|
|
+ public decimal? DestructiveQty { get; set; }
|
|
|
+ /// <summary>留样数量(lysl)</summary>
|
|
|
+ public decimal? RetainSampleQty { get; set; }
|
|
|
+
|
|
|
+ // ── D 检验执行 ──
|
|
|
+ /// <summary>检验员(FINSPECTORID)</summary>
|
|
|
+ public string? Inspector { get; set; }
|
|
|
+ /// <summary>检验人(jyr)</summary>
|
|
|
+ public string? InspectorName { get; set; }
|
|
|
+ /// <summary>检验开始时间(FINSPESTARTDATE)</summary>
|
|
|
+ public DateTime? InspectStartDate { get; set; }
|
|
|
+ /// <summary>检验结束时间(FINSPEENDDATE)</summary>
|
|
|
+ public DateTime? InspectEndDate { get; set; }
|
|
|
+ /// <summary>判定(pd,raw)</summary>
|
|
|
+ public long? Judgement { get; set; }
|
|
|
+ /// <summary>处理方式(clfs,raw)</summary>
|
|
|
+ public long? ProcessMethod { get; set; }
|
|
|
+
|
|
|
+ // ── E 不合格与偏差 ──
|
|
|
+ /// <summary>不合格描述(UnqualifiedDescription)</summary>
|
|
|
+ public string? UnqualifiedDescription { get; set; }
|
|
|
+ /// <summary>退货原因(thyy)</summary>
|
|
|
+ public string? ReturnReason { get; set; }
|
|
|
+ /// <summary>不良分类 id(blwtflid,raw)</summary>
|
|
|
+ public long? DefectCategoryId { get; set; }
|
|
|
+ /// <summary>不良分类名(blwtflmc)</summary>
|
|
|
+ public string? DefectCategoryName { get; set; }
|
|
|
+ /// <summary>偏差申请(pcsq,raw)</summary>
|
|
|
+ public int? DeviationApply { get; set; }
|
|
|
+ /// <summary>偏差说明(pcsm)</summary>
|
|
|
+ public string? DeviationDescription { get; set; }
|
|
|
+
|
|
|
+ // ── F 审核信息(仅展示,不作流程依据)──
|
|
|
+ /// <summary>主管候选(leader)</summary>
|
|
|
+ public string? Leader { get; set; }
|
|
|
+ /// <summary>审核人(FAUDITORID)</summary>
|
|
|
+ public long? AuditorId { get; set; }
|
|
|
+ /// <summary>审核时间(FAUDITDATE)</summary>
|
|
|
+ public DateTime? AuditDate { get; set; }
|
|
|
+
|
|
|
+ // ── G 流程占位(服务拼装,不查 ApprovalFlow)──
|
|
|
+ /// <summary>流程 BizType(固定 S5_IQC_INSPBILL)</summary>
|
|
|
+ public string? BizType { get; set; }
|
|
|
+ /// <summary>流程 BizId(=id)</summary>
|
|
|
+ public long? BizId { get; set; }
|
|
|
+ /// <summary>流程 BizCode(=FBILLNO)</summary>
|
|
|
+ public string? BizCode { get; set; }
|
|
|
+ /// <summary>流程提示</summary>
|
|
|
+ public string? FlowHint { get; set; }
|
|
|
+}
|