reactor:@TenantIgnore 添加在 Controller 时,自动添加到 TenantProperties 中

(cherry picked from commit 9f7c9eff963de43e64f2de8ca2119167b7a3e4f5)
This commit is contained in:
YunaiV
2025-05-14 15:03:51 +08:00
committed by dengqichen
parent 149da6cdab
commit 7a8519bf7c
14 changed files with 93 additions and 46 deletions
@@ -6,6 +6,7 @@ import cn.hutool.core.util.URLUtil;
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.framework.tenant.core.aop.TenantIgnore;
import cn.iocoder.yudao.module.infra.controller.admin.file.vo.file.*;
import cn.iocoder.yudao.module.infra.dal.dataobject.file.FileDO;
import cn.iocoder.yudao.module.infra.service.file.FileService;
@@ -76,6 +77,7 @@ public class FileController {
@GetMapping("/{configId}/get/**")
@PermitAll
@TenantIgnore
@Operation(summary = "下载文件")
@Parameter(name = "configId", description = "配置编号", required = true)
public void getFileContent(HttpServletRequest request,
@@ -132,7 +132,6 @@ yudao:
tenant: # 多租户相关配置项
enable: true
ignore-urls:
- /admin-api/infra/file/*/get/** # 获取图片,和租户无关
ignore-tables:
- infra_codegen_column
- infra_codegen_table