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);