From 3e4fbf5f87c3ba78dae7b34731fe2a106a541814 Mon Sep 17 00:00:00 2001 From: "@jyuhsin" <729757837@qq.com> Date: Tue, 23 Dec 2025 11:33:24 +0800 Subject: [PATCH] commit --- .../budwk/app/sys/controller/SysFileController.java | 8 ++++++++ .../budwk/app/sys/controller/SysUserController.java | 3 ++- src/main/resources/views/layouts/platform_h5.html | 12 ------------ src/main/resources/views/layouts/v4/baseLayout.html | 13 ------------- 4 files changed, 10 insertions(+), 26 deletions(-) diff --git a/src/main/java/com/budwk/app/sys/controller/SysFileController.java b/src/main/java/com/budwk/app/sys/controller/SysFileController.java index 8cc9c89..9b63779 100644 --- a/src/main/java/com/budwk/app/sys/controller/SysFileController.java +++ b/src/main/java/com/budwk/app/sys/controller/SysFileController.java @@ -2,9 +2,11 @@ package com.budwk.app.sys.controller; import cn.dev33.satoken.annotation.SaCheckLogin; import cn.dev33.satoken.annotation.SaCheckPermission; +import cn.dev33.satoken.annotation.SaCheckRole; import cn.hutool.core.io.FileUtil; import cn.hutool.core.util.StrUtil; import com.budwk.app.base.annotation.SLog; +import com.budwk.app.base.constant.RoleConstant; import com.budwk.app.base.exception.BaseException; import com.budwk.app.base.page.Pagination; import com.budwk.app.base.param.PageForm; @@ -66,6 +68,7 @@ public class SysFileController { @POST @AdaptBy(type = UploadAdaptor.class, args = {"ioc:fileUpload"}) @SaCheckLogin + @SaCheckRole("MEMBER") public Result uploadDynamicReturnUrl(TempFile file) { try { if (file == null) { @@ -123,6 +126,7 @@ public class SysFileController { @At @Ok("void") @SaCheckLogin + @SaCheckRole("MEMBER") public void download(String id, HttpServletRequest request, HttpServletResponse response) throws IOException { sysFileService.download(id, request, response); } @@ -131,6 +135,7 @@ public class SysFileController { @Ok("void") @SaCheckLogin @ApiOperation("文件管理-转换PDF") + @SaCheckRole("MEMBER") public void convertPDF(String id, HttpServletRequest request, HttpServletResponse response) throws IOException { sysFileService.convertPDF(id, request, response); } @@ -139,6 +144,7 @@ public class SysFileController { @SaCheckLogin @ApiOperation("文件管理-转换HTML") @AdaptBy(type = UploadAdaptor.class, args = {"ioc:fileUpload"}) + @SaCheckRole("MEMBER") public Result convertHtml(TempFile file) { return Result.success().addData(sysFileService.convertHtml(file)); } @@ -165,6 +171,7 @@ public class SysFileController { @At @SaCheckLogin @ApiOperation("文件管理-前端预览文件完整数据") + @SaCheckRole("MEMBER") public Result previewFileData(@Param("ids") String[] ids) { List files = sysFileService.previewFileData(ids); return Result.success(files); @@ -174,6 +181,7 @@ public class SysFileController { @SaCheckLogin @ApiOperation("文件管理-视频播放") @Ok("void") + @SaCheckRole("MEMBER") public void videoPlay(String id, HttpServletRequest request, HttpServletResponse response) { Sys_file sys_file = sysFileService.detail(id); byte[] bytes = SysFileMinIoUtil.getFileBytes(sys_file.getBucket(), sys_file.getStoragePath()); diff --git a/src/main/java/com/budwk/app/sys/controller/SysUserController.java b/src/main/java/com/budwk/app/sys/controller/SysUserController.java index 03d93b8..8ee895e 100644 --- a/src/main/java/com/budwk/app/sys/controller/SysUserController.java +++ b/src/main/java/com/budwk/app/sys/controller/SysUserController.java @@ -17,6 +17,7 @@ import com.budwk.app.sys.services.SysUnitService; import com.budwk.app.sys.services.SysUserService; import com.budwk.app.web.commons.auth.utils.SecurityUtil; import com.budwk.app.web.commons.base.Globals; +import com.fasterxml.jackson.annotation.JsonFilter; import org.nutz.dao.Chain; import org.nutz.dao.Cnd; import org.nutz.dao.Sqls; @@ -381,8 +382,8 @@ public class SysUserController { * @return */ @At - @Ok("json") @SaCheckLogin + @Ok("json:{locked:'password|idCard|idCardType|salt'}") public Result getLogonUser() { Sys_user userAndMenuById = sysUserService.getUserAndMenuById(SecurityUtil.getUserId()); return Result.success().addData(userAndMenuById); diff --git a/src/main/resources/views/layouts/platform_h5.html b/src/main/resources/views/layouts/platform_h5.html index eb231e7..37e1868 100644 --- a/src/main/resources/views/layouts/platform_h5.html +++ b/src/main/resources/views/layouts/platform_h5.html @@ -70,18 +70,6 @@ - - - - - - - - - - -