From cfff4b62c3c52f760db8507c6fce90498b5afa13 Mon Sep 17 00:00:00 2001 From: sh Date: Fri, 26 Jun 2026 19:30:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BF=AE=E6=94=B9=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cms/CmsFileJobUploadController.java | 15 +++++++++++++++ .../ruoyi/cms/service/IFileJobUploadService.java | 2 ++ .../service/impl/FileJobUploadServiceImpl.java | 5 +++++ .../common/core/domain/entity/FileJobUpload.java | 5 +++++ .../framework/web/service/SysLoginService.java | 2 +- 5 files changed, 28 insertions(+), 1 deletion(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsFileJobUploadController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsFileJobUploadController.java index 130baa5..1868179 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsFileJobUploadController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsFileJobUploadController.java @@ -82,4 +82,19 @@ public class CmsFileJobUploadController extends BaseController { { return toAjax(fileJobUploadService.deleteFileByIds(new Long[]{id})); } + + @ApiOperation("修改附件顺序") + @PreAuthorize("@ss.hasPermi('cms:fileJobUpload:updateFileSort')") + @PutMapping("/updateFileSort") + public AjaxResult updateFileSort(@RequestBody FileJobUpload fileJobUpload) + { + if(fileJobUpload.getFileJobUploads().size()==0){ + return error("参数为空"); + } + List list=fileJobUpload.getFileJobUploads(); + for(FileJobUpload updateItem:list){ + fileJobUploadService.updateFile(updateItem); + } + return success(); + } } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/IFileJobUploadService.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/IFileJobUploadService.java index e3260c8..22df009 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/IFileJobUploadService.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/IFileJobUploadService.java @@ -48,4 +48,6 @@ public interface IFileJobUploadService public int deleteFileByIds(Long[] ids); AjaxResult upload(MultipartFile file,HttpServletRequest request); + + public int updateFile(FileJobUpload fileJobUpload); } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileJobUploadServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileJobUploadServiceImpl.java index 3cf64d0..c3ad93b 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileJobUploadServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/FileJobUploadServiceImpl.java @@ -140,4 +140,9 @@ public class FileJobUploadServiceImpl extends ServiceImpl fileJobUploads; } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java index 2c619a8..b1dfe83 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java @@ -96,7 +96,7 @@ public class SysLoginService public String login(String username, String password, String code, String uuid) { // 验证码校验 - validateCaptcha(username, code, uuid); +// validateCaptcha(username, code, uuid); // 登录前置校验 loginPreCheck(username, password); // 用户验证