From ea3dc73db636c136d9c75738408af23e65f6c71c Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Thu, 6 Nov 2025 17:58:11 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20Api=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=BC=BA=E5=88=B6=E9=9C=80=E8=A6=81=E6=B7=BB=E5=8A=A0=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1547962277134336]Api接口强制需要添加权限控制 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1547962277134336 --- .../module/tenant/api/DownloadI18nTranslatePropertiesApi.java | 3 +++ .../module/tenant/api/apiaudit/ApiAuditExportApi.java | 3 +++ .../module/tenant/api/file/DownloadClasspathImageApi.java | 3 +++ .../neatlogic/module/tenant/api/file/DownloadFileApi.java | 3 +++ .../neatlogic/module/tenant/api/file/DownloadImageApi.java | 3 +++ .../neatlogic/module/tenant/api/file/ImportFileCheckApi.java | 3 +++ .../java/neatlogic/module/tenant/api/file/UploadFileApi.java | 3 +++ .../java/neatlogic/module/tenant/api/file/UploadImageApi.java | 4 +++- .../java/neatlogic/module/tenant/api/form/FormExportApi.java | 4 +++- .../module/tenant/api/form/FormVersionExportApi.java | 4 +++- .../neatlogic/module/tenant/api/importexport/ExportApi.java | 3 +++ .../neatlogic/module/tenant/api/importexport/ImportApi.java | 3 +++ .../module/tenant/api/integration/IntegrationExportApi.java | 4 +++- .../neatlogic/module/tenant/api/matrix/ExportMatrixApi.java | 3 +++ .../neatlogic/module/tenant/api/matrix/ImportMatrixApi.java | 3 +++ .../module/tenant/api/matrix/MatrixAttributeExportApi.java | 4 +++- .../neatlogic/module/tenant/api/matrix/MatrixExportApi.java | 4 +++- .../tenant/api/matrix/MatrixViewXmlFileDownloadApi.java | 3 +++ .../module/tenant/api/notify/ExportNotifyPolicyApi.java | 3 +++ .../module/tenant/api/notify/ImportNotifyPolicyApi.java | 3 +++ .../neatlogic/module/tenant/api/user/UserAvatarUploadApi.java | 4 +++- 21 files changed, 63 insertions(+), 7 deletions(-) diff --git a/src/main/java/neatlogic/module/tenant/api/DownloadI18nTranslatePropertiesApi.java b/src/main/java/neatlogic/module/tenant/api/DownloadI18nTranslatePropertiesApi.java index f61da6ad..6b7cd1f3 100644 --- a/src/main/java/neatlogic/module/tenant/api/DownloadI18nTranslatePropertiesApi.java +++ b/src/main/java/neatlogic/module/tenant/api/DownloadI18nTranslatePropertiesApi.java @@ -17,6 +17,8 @@ package neatlogic.module.tenant.api; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.config.Config; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.restful.annotation.Description; @@ -48,6 +50,7 @@ import java.util.Locale; import java.util.Map; @Service +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class DownloadI18nTranslatePropertiesApi extends PrivateBinaryStreamApiComponentBase { Logger logger = LoggerFactory.getLogger(DownloadI18nTranslatePropertiesApi.class); diff --git a/src/main/java/neatlogic/module/tenant/api/apiaudit/ApiAuditExportApi.java b/src/main/java/neatlogic/module/tenant/api/apiaudit/ApiAuditExportApi.java index ef795b0b..4f586d8b 100644 --- a/src/main/java/neatlogic/module/tenant/api/apiaudit/ApiAuditExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/apiaudit/ApiAuditExportApi.java @@ -15,6 +15,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.apiaudit; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.restful.annotation.Description; import neatlogic.framework.restful.annotation.Input; @@ -47,6 +49,7 @@ import java.nio.charset.StandardCharsets; */ @Service +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class ApiAuditExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/file/DownloadClasspathImageApi.java b/src/main/java/neatlogic/module/tenant/api/file/DownloadClasspathImageApi.java index f5140d83..eaa47a05 100644 --- a/src/main/java/neatlogic/module/tenant/api/file/DownloadClasspathImageApi.java +++ b/src/main/java/neatlogic/module/tenant/api/file/DownloadClasspathImageApi.java @@ -17,6 +17,8 @@ package neatlogic.module.tenant.api.file; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.TenantContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.common.constvalue.CacheControlType; import neatlogic.framework.common.constvalue.systemuser.SystemUser; @@ -39,6 +41,7 @@ import java.io.InputStream; @Service @AuthUser(SystemUser.ANONYMOUS) +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class DownloadClasspathImageApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/file/DownloadFileApi.java b/src/main/java/neatlogic/module/tenant/api/file/DownloadFileApi.java index 5e9b7bca..4a502012 100644 --- a/src/main/java/neatlogic/module/tenant/api/file/DownloadFileApi.java +++ b/src/main/java/neatlogic/module/tenant/api/file/DownloadFileApi.java @@ -18,6 +18,8 @@ package neatlogic.module.tenant.api.file; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.TenantContext; import neatlogic.framework.asynchronization.threadlocal.UserContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.common.constvalue.CacheControlType; import neatlogic.framework.common.constvalue.systemuser.SystemUser; @@ -48,6 +50,7 @@ import java.util.Objects; @Service @AuthUser(SystemUser.AUTOEXEC) +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class DownloadFileApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/file/DownloadImageApi.java b/src/main/java/neatlogic/module/tenant/api/file/DownloadImageApi.java index 1b0ed62c..ea383c95 100644 --- a/src/main/java/neatlogic/module/tenant/api/file/DownloadImageApi.java +++ b/src/main/java/neatlogic/module/tenant/api/file/DownloadImageApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.file; import neatlogic.framework.asynchronization.threadlocal.TenantContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.common.constvalue.CacheControlType; import neatlogic.framework.common.constvalue.systemuser.SystemUser; @@ -41,6 +43,7 @@ import java.io.InputStream; @Service @AuthUser(SystemUser.ANONYMOUS) +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class DownloadImageApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/file/ImportFileCheckApi.java b/src/main/java/neatlogic/module/tenant/api/file/ImportFileCheckApi.java index 5136f19f..00b184fe 100644 --- a/src/main/java/neatlogic/module/tenant/api/file/ImportFileCheckApi.java +++ b/src/main/java/neatlogic/module/tenant/api/file/ImportFileCheckApi.java @@ -15,6 +15,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.file; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.dto.ValueTextVo; import neatlogic.framework.exception.file.FileExtNotAllowedException; import neatlogic.framework.exception.file.FileNotUploadException; @@ -48,6 +50,7 @@ import java.util.zip.ZipInputStream; **/ @Service @Transactional +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class ImportFileCheckApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/file/UploadFileApi.java b/src/main/java/neatlogic/module/tenant/api/file/UploadFileApi.java index c5b2b539..5d8d7fe1 100644 --- a/src/main/java/neatlogic/module/tenant/api/file/UploadFileApi.java +++ b/src/main/java/neatlogic/module/tenant/api/file/UploadFileApi.java @@ -19,6 +19,8 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.TenantContext; import neatlogic.framework.asynchronization.threadlocal.UserContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.common.constvalue.systemuser.SystemUser; import neatlogic.framework.common.util.FileUtil; @@ -47,6 +49,7 @@ import java.util.List; @Service @Transactional @AuthUser(SystemUser.AUTOEXEC) +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.OPERATE) public class UploadFileApi extends PrivateBinaryStreamApiComponentBase { //static Logger logger = LoggerFactory.getLogger(UploadFileApi.class); diff --git a/src/main/java/neatlogic/module/tenant/api/file/UploadImageApi.java b/src/main/java/neatlogic/module/tenant/api/file/UploadImageApi.java index bafad5f4..e1fbb413 100644 --- a/src/main/java/neatlogic/module/tenant/api/file/UploadImageApi.java +++ b/src/main/java/neatlogic/module/tenant/api/file/UploadImageApi.java @@ -18,6 +18,8 @@ package neatlogic.module.tenant.api.file; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.TenantContext; import neatlogic.framework.asynchronization.threadlocal.UserContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.util.FileUtil; import neatlogic.framework.exception.user.NoTenantException; import neatlogic.framework.file.dao.mapper.FileMapper; @@ -39,7 +41,7 @@ import javax.servlet.http.HttpServletResponse; import java.util.Objects; @Service - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.CREATE) public class UploadImageApi extends PrivateBinaryStreamApiComponentBase { //static Logger logger = LoggerFactory.getLogger(UploadImageApi.class); diff --git a/src/main/java/neatlogic/module/tenant/api/form/FormExportApi.java b/src/main/java/neatlogic/module/tenant/api/form/FormExportApi.java index 38ccbc09..ccad58bb 100644 --- a/src/main/java/neatlogic/module/tenant/api/form/FormExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/form/FormExportApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.form; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.form.dao.mapper.FormMapper; import neatlogic.framework.form.dto.FormVersionVo; @@ -41,7 +43,7 @@ import java.nio.charset.StandardCharsets; import java.util.List; @Service - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class FormExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/form/FormVersionExportApi.java b/src/main/java/neatlogic/module/tenant/api/form/FormVersionExportApi.java index d3971108..cd8c8174 100644 --- a/src/main/java/neatlogic/module/tenant/api/form/FormVersionExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/form/FormVersionExportApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.form; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.form.dao.mapper.FormMapper; import neatlogic.framework.form.dto.FormVersionVo; @@ -41,7 +43,7 @@ import java.net.URLEncoder; import java.nio.charset.StandardCharsets; @Service - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class FormVersionExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/importexport/ExportApi.java b/src/main/java/neatlogic/module/tenant/api/importexport/ExportApi.java index 822963c4..4eb8134f 100644 --- a/src/main/java/neatlogic/module/tenant/api/importexport/ExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/importexport/ExportApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.importexport; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.exception.type.ParamIrregularException; import neatlogic.framework.importexport.core.ImportExportHandler; @@ -41,6 +43,7 @@ import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; @Component +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.UPDATE) public class ExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/importexport/ImportApi.java b/src/main/java/neatlogic/module/tenant/api/importexport/ImportApi.java index 54809863..e0e5d54c 100644 --- a/src/main/java/neatlogic/module/tenant/api/importexport/ImportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/importexport/ImportApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.importexport; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.exception.file.FileNotUploadException; import neatlogic.framework.importexport.core.ImportExportHandlerFactory; @@ -35,6 +37,7 @@ import java.util.Map; @Component @Transactional +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class ImportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/integration/IntegrationExportApi.java b/src/main/java/neatlogic/module/tenant/api/integration/IntegrationExportApi.java index 7e4d6ba9..1dad2975 100644 --- a/src/main/java/neatlogic/module/tenant/api/integration/IntegrationExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/integration/IntegrationExportApi.java @@ -15,6 +15,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.integration; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.exception.integration.IntegrationNotFoundException; import neatlogic.framework.integration.dao.mapper.IntegrationMapper; @@ -40,7 +42,7 @@ import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; @Service - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class IntegrationExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/ExportMatrixApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/ExportMatrixApi.java index 49bb47ee..3ee9fb50 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/ExportMatrixApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/ExportMatrixApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.matrix; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.matrix.core.IMatrixDataSourceHandler; import neatlogic.framework.matrix.core.MatrixDataSourceHandlerFactory; @@ -42,6 +44,7 @@ import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; @Component +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class ExportMatrixApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/ImportMatrixApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/ImportMatrixApi.java index 7c146e90..eb91b8ec 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/ImportMatrixApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/ImportMatrixApi.java @@ -16,6 +16,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.matrix; import com.alibaba.fastjson.JSONObject; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.exception.file.FileExtNotAllowedException; import neatlogic.framework.exception.file.FileNotUploadException; @@ -47,6 +49,7 @@ import java.util.zip.ZipInputStream; @Component @Transactional +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.UPDATE) public class ImportMatrixApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixAttributeExportApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixAttributeExportApi.java index 4d86d8da..c4c798e8 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixAttributeExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixAttributeExportApi.java @@ -15,6 +15,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.matrix; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.matrix.core.IMatrixDataSourceHandler; import neatlogic.framework.matrix.core.MatrixDataSourceHandlerFactory; @@ -57,7 +59,7 @@ import java.util.List; * @create: 2020-03-26 19:05 **/ @Service - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class MatrixAttributeExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixExportApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixExportApi.java index c4412f18..871db5a3 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixExportApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixExportApi.java @@ -15,6 +15,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.matrix; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.common.constvalue.ExportFileType; import neatlogic.framework.matrix.core.IMatrixDataSourceHandler; @@ -46,7 +48,7 @@ import java.io.OutputStream; * @create: 2020-03-26 19:04 **/ @Service - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class MatrixExportApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixViewXmlFileDownloadApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixViewXmlFileDownloadApi.java index 8dd1f865..538eedee 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixViewXmlFileDownloadApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixViewXmlFileDownloadApi.java @@ -15,6 +15,8 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.matrix; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.matrix.dao.mapper.MatrixMapper; import neatlogic.framework.matrix.dto.MatrixViewVo; @@ -40,6 +42,7 @@ import java.io.InputStream; import java.nio.charset.StandardCharsets; @Service +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class MatrixViewXmlFileDownloadApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/notify/ExportNotifyPolicyApi.java b/src/main/java/neatlogic/module/tenant/api/notify/ExportNotifyPolicyApi.java index a0065601..f1a7dbfe 100644 --- a/src/main/java/neatlogic/module/tenant/api/notify/ExportNotifyPolicyApi.java +++ b/src/main/java/neatlogic/module/tenant/api/notify/ExportNotifyPolicyApi.java @@ -1,5 +1,7 @@ package neatlogic.module.tenant.api.notify; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.constvalue.ApiParamType; import neatlogic.framework.notify.core.INotifyPolicyHandler; import neatlogic.framework.notify.core.NotifyPolicyHandlerFactory; @@ -23,6 +25,7 @@ import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; @Component +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.SEARCH) public class ExportNotifyPolicyApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/notify/ImportNotifyPolicyApi.java b/src/main/java/neatlogic/module/tenant/api/notify/ImportNotifyPolicyApi.java index 3bb7e00a..9ebdcde6 100644 --- a/src/main/java/neatlogic/module/tenant/api/notify/ImportNotifyPolicyApi.java +++ b/src/main/java/neatlogic/module/tenant/api/notify/ImportNotifyPolicyApi.java @@ -2,6 +2,8 @@ package neatlogic.module.tenant.api.notify; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.UserContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.exception.file.FileExtNotAllowedException; import neatlogic.framework.exception.file.FileNotUploadException; import neatlogic.framework.notify.core.INotifyPolicyHandler; @@ -33,6 +35,7 @@ import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; @Component +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.UPDATE) public class ImportNotifyPolicyApi extends PrivateBinaryStreamApiComponentBase { diff --git a/src/main/java/neatlogic/module/tenant/api/user/UserAvatarUploadApi.java b/src/main/java/neatlogic/module/tenant/api/user/UserAvatarUploadApi.java index 022324fb..0f94a685 100644 --- a/src/main/java/neatlogic/module/tenant/api/user/UserAvatarUploadApi.java +++ b/src/main/java/neatlogic/module/tenant/api/user/UserAvatarUploadApi.java @@ -18,6 +18,8 @@ package neatlogic.module.tenant.api.user; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.asynchronization.threadlocal.TenantContext; import neatlogic.framework.asynchronization.threadlocal.UserContext; +import neatlogic.framework.auth.core.AuthAction; +import neatlogic.framework.auth.label.NoAuth; import neatlogic.framework.common.util.FileUtil; import neatlogic.framework.dao.mapper.UserMapper; import neatlogic.framework.dto.UserVo; @@ -42,7 +44,7 @@ import javax.servlet.http.HttpServletResponse; @Service @Transactional - +@AuthAction(action = NoAuth.class) @OperationType(type = OperationTypeEnum.OPERATE) public class UserAvatarUploadApi extends PrivateBinaryStreamApiComponentBase { //static Logger logger = LoggerFactory.getLogger(UserAvatarUploadApi.class); -- Gitee