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