| | |
| | | IV -->|回款强制先开票| RK |
| | | RC -->|关联CRM客户校验| CU |
| | | PA -->|关联来票与供应商| PI |
| | | subgraph S4 [智能质检报告 qcreport] |
| | | RPT[报告模板] --> RPTV[模板版本] |
| | | RPTVSAVE[设计器保存 create 或 update] -->|写入侧闸门 规则101_006 画布安全101_009 不合格不落库| RPTV |
| | | RPTVSAVE -.->|只卡新写入 存量脏画布不回溯核查| CVNOTE[画布校验覆盖 tagName 属性名 整段CSS 三处注入面] |
| | | RPTV --> RPI[报告实例] |
| | | RPI --> SNAP[数据快照冻结] |
| | | RPI --> RHTML[HTML 渲染产物] |
| | | RPI --> RPDF[PDF 产物] |
| | | AISRC[源文件 扫描件照片·电子版PDF·Word Excel·txt csv] -->|上传走 system Storage API 取 blobId 并绑为模板附件| AIRD[AI 识别草稿] |
| | | AIRD -->|人工在设计器确认后保存| RPTV |
| | | end |
| | | QCDOC[质检单 IQC IPQC OQC RQC] -->|generate-from-qc·带 qcType qcId templateId| QCGATE{五道校验 类型 存在 已完成 已判定 模板类型 有检验项} |
| | | QCGATE -->|任一不过·按业务优先级只报第一处| QCERR[105_000~105_006] |
| | | QCGATE -->|通过| MESQCAPI[MesQcReportApi 四层取数·单头 判定依据行 样品 实测值] |
| | | MESQCAPI -->|纯函数映射器归一 含原判定 qcResult qcResultText| RPI |
| | | MESQCAPI -.->|分组标题跳过 指标已删 未录实测值 样品超3| QCWARN[warnings 软提示·不落库] |
| | | QCWARN -.-> RPI |
| | | RPI -.->|undecidableCount=快照 result 为空串的项·生成时弹提示| QCFE |
| | | RPI -.->|businessType=mes_qc_iqc 等表名 + businessId 反查·一单可出多份| QCFE |
| | | RPT -.->|report_type 数字字符串须等于 qcType·前端据此过滤模板列表| QCGATE |
| | | RPTV -->|模板停用后不再出新件·历史实例不受影响·当前版本不可停用 101_010| RPI |
| | | RPT -->|进入设计器带 templateId 调 AI 导入| AIRD |
| | | RPI -->|列表 详情 预览 打印| QCFE["前端报告页面 /qc/report-instance 已落地·iframe 渲染 render_html + 快照页签 + 导出PDF"] |
| | | RPDF -->|归档 附件中心 recordType=qc_report_instance| PDFARCH[system_storage_attachment] |
| | | AISRC -.->|归属 附件中心 recordType=qc_report_template| PDFARCH |
| | | AISRC -.->|同一模板重复导入按替换处理·先删旧附件·连同 blob 行与磁盘文件一起清| PDFARCH |
| | | QCFE -.->|权限码 qc-report:instance:query/export/delete/create 已入 system_menu| SYS1[system_menu] |
| | | QCGATE -.->|权限码 qc-report:instance:generate 已入 system_menu id=1075416| SYS1[system_menu] |
| | | QCDOC -.->|前端入口 行操作「出报告」仅 status=已完成可见·四页共用同一弹窗| UIREP[出报告弹窗·只列同类型 启用 且有生效版本的模板] |
| | | UIREP -->|选模板后 POST generate-from-qc| QCGATE |
| | | UIREP -.->|结果就地展示 reportNo itemCount 与 undecidableCount 告警| QCFE |
| | | QCFE -.->|进入时带 businessType+businessId 路由 query·预填搜索表单的「业务单据」字段| UIREP |
| | | RPT -.->|权限码 qc-report:template:ai-import 已入 system_menu| SYS1 |