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