From c82ecd33f521c502ce4f895fc1ac1dcea68c56d6 Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期三, 02 四月 2025 16:32:46 +0800
Subject: [PATCH] 标准库功能修改记录文件上传

---
 basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListUpdateRecordServiceImpl.java |    6 +++---
 basic-server/src/main/java/com/ruoyi/basic/controller/StandardProductListUpdateRecordController.java    |    4 ++--
 basic-server/src/main/java/com/ruoyi/basic/controller/StandardTreeController.java                       |    2 +-
 basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListUpdateRecordService.java          |    4 ++--
 basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java             |    4 +++-
 5 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/basic-server/src/main/java/com/ruoyi/basic/controller/StandardProductListUpdateRecordController.java b/basic-server/src/main/java/com/ruoyi/basic/controller/StandardProductListUpdateRecordController.java
index b41b70b..0f86485 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/controller/StandardProductListUpdateRecordController.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/controller/StandardProductListUpdateRecordController.java
@@ -44,8 +44,8 @@
 
     @ApiOperation(value = "鏍囧噯鏍戜笅淇敼璁板綍鏂囦欢涓婁紶")
     @PostMapping("/uploadRecordFile")
-    public Result uploadRecordFile(@RequestParam("file") MultipartFile file,Long recordId) {
-        standardProductListUpdateRecordService.uploadRecordFile(file,recordId);
+    public Result uploadRecordFile(@RequestParam("file") MultipartFile file,Long id) {
+        standardProductListUpdateRecordService.uploadRecordFile(file,id);
         return Result.success();
     }
 
diff --git a/basic-server/src/main/java/com/ruoyi/basic/controller/StandardTreeController.java b/basic-server/src/main/java/com/ruoyi/basic/controller/StandardTreeController.java
index fc11072..28e9326 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/controller/StandardTreeController.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/controller/StandardTreeController.java
@@ -277,7 +277,7 @@
     }
 
     @ApiOperation("鏌ヨ鏍囧噯搴撴槸鍚﹀瓨鍦ㄥ鏍镐腑鐘舵��")
-    @GetMapping("/productListCheck")
+    @GetMapping("/existCheckingRecord")
     public Result existCheckingRecord(){
         return Result.success(standardProductListService.existCheckingRecord());
     }
diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListUpdateRecordService.java b/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListUpdateRecordService.java
index 3a549c0..28978a2 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListUpdateRecordService.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/service/StandardProductListUpdateRecordService.java
@@ -42,7 +42,7 @@
      * 鏍囧噯鏍戜笅淇敼璁板綍鏂囦欢涓婁紶
      *
      * @param file
-     * @param recordId
+     * @param id
      */
-    void uploadRecordFile(MultipartFile file,Long recordId);
+    void uploadRecordFile(MultipartFile file,Long id);
 }
diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java
index f3effad..bf53b75 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java
@@ -670,7 +670,9 @@
         QueryWrapper<StandardProductList> queryWrapper = new QueryWrapper<>();
         queryWrapper.eq("check_status",StandardProductListChcekTypeEnums.WAIT_CHECK.getCode());
         List<StandardProductList> unCheckStandardProductListArray = standardProductListMapper.selectList(queryWrapper);
-
+        if(CollectionUtils.isEmpty(unCheckStandardProductListArray)){
+            throw new RuntimeException("鏆傛棤淇敼鏁版嵁");
+        }
         List<Long> standardProductListIds = new ArrayList<>();
         // 鎻掑叆淇敼璁板綍
         standardProductListUpdateRecordMapper.insert(standardProductListUpdateRecord);
diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListUpdateRecordServiceImpl.java b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListUpdateRecordServiceImpl.java
index 030fd98..73341d2 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListUpdateRecordServiceImpl.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListUpdateRecordServiceImpl.java
@@ -84,15 +84,15 @@
      * 鏍囧噯鏍戜笅淇敼璁板綍鏂囦欢涓婁紶
      *
      * @param file
-     * @param recordId
+     * @param id
      */
     @Override
-    public void uploadRecordFile(MultipartFile file, Long recordId) {
+    public void uploadRecordFile(MultipartFile file, Long id) {
         try {
             MinioResult result = minioUtils.upload(bucketName, file, true);
             // 淇濆瓨璺緞
             StandardProductListUpdateRecord standardProductListUpdateRecord = new StandardProductListUpdateRecord();
-            standardProductListUpdateRecord.setId(recordId);
+            standardProductListUpdateRecord.setId(id);
             standardProductListUpdateRecord.setFileName(result.getOriginalName());
             standardProductListUpdateRecord.setFilePath(result.getBucketFileName());
             standardProductListUpdateRecord.setFilePreviewPath(result.getPreviewExpiry());

--
Gitblit v1.9.3