From 79efa437b0acf7e2b207736a7c5534a1f759a405 Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Fri, 1 Aug 2025 17:55:11 +0800 Subject: [PATCH] =?UTF-8?q?feat(qms):=20=E9=9B=86=E6=88=90=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E5=B9=B6=E4=BC=98=E5=8C=96=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在不合格评审中集成工作流功能,添加流程实例ID等字段 - 实现文件上传功能,支持多文件上传并保存到OSS - 优化不合格评审的审批流程,增加任务完成接口 - 不合格品评审新增主管审批接口 --- .../java/org/dromara/qms/controller/QcPDAController.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/controller/QcPDAController.java b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/controller/QcPDAController.java index ad0534d..0c29adf 100644 --- a/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/controller/QcPDAController.java +++ b/ruoyi-modules/hwmom-qms/src/main/java/org/dromara/qms/controller/QcPDAController.java @@ -161,11 +161,12 @@ public class QcPDAController { */ @PostMapping("/submitInspection") public R submitInspection(String json, List checkItemFiles) { - - // 处理文件上传 - List ossIds = handleFileUploads(checkItemFiles); QcInspectionMainBo bo= JSONObject.parseObject(json, QcInspectionMainBo.class); - bo.setOssIds(ossIds); + // 处理文件上传 + if(!checkItemFiles.isEmpty()){ + List ossIds = handleFileUploads(checkItemFiles); + bo.setOssIds(ossIds); + } Boolean result = qcPDAService.submitInspection(bo); if (result != null && result) { return R.ok(true);