This commit is contained in:
2026-09-20 16:36:31 +08:00
parent d5e7787e89
commit 0bfc9cbc86
3 changed files with 7 additions and 0 deletions
@@ -65,6 +65,8 @@ public class AuthProvider {
DEFAULT_SKIP_URL.add("/iam/sso/token/**"); DEFAULT_SKIP_URL.add("/iam/sso/token/**");
DEFAULT_SKIP_URL.add("/blade-transport/customer-archive/public/**"); DEFAULT_SKIP_URL.add("/blade-transport/customer-archive/public/**");
DEFAULT_SKIP_URL.add("/customer-archive/public/**"); DEFAULT_SKIP_URL.add("/customer-archive/public/**");
DEFAULT_SKIP_URL.add("/blade-openapi/openApi/mk/process/commonCallback");
DEFAULT_SKIP_URL.add("/openApi/mk/process/commonCallback");
} }
/** /**
@@ -5,6 +5,8 @@ import io.swagger.v3.oas.annotations.Hidden;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springblade.core.log.exception.ServiceException; import org.springblade.core.log.exception.ServiceException;
import org.springblade.core.secure.annotation.PreAuth;
import org.springblade.core.secure.constant.AuthConstant;
import org.springblade.core.tool.api.FR; import org.springblade.core.tool.api.FR;
import org.springblade.openapi.mk.api.IApi4MK; import org.springblade.openapi.mk.api.IApi4MK;
import org.springblade.openapi.mk.pojo.dto.Api4MKProcessApprovalDTO; import org.springblade.openapi.mk.pojo.dto.Api4MKProcessApprovalDTO;
@@ -49,6 +51,7 @@ public class Api4MK implements IApi4MK {
} }
@Override @Override
@PreAuth(AuthConstant.PERMIT_ALL)
public FR<Boolean> processCommonCallback(Api4MKProcessApprovalDTO param) { public FR<Boolean> processCommonCallback(Api4MKProcessApprovalDTO param) {
log.info("mk流程通用回调 操作名称:{} 参数:{}", ProcessOperationType.getOperationName(param.getOperation()), JSON.toJSONString(param)); log.info("mk流程通用回调 操作名称:{} 参数:{}", ProcessOperationType.getOperationName(param.getOperation()), JSON.toJSONString(param));
callback(param, ProcessHandler::approve); callback(param, ProcessHandler::approve);
+2
View File
@@ -218,6 +218,8 @@ blade:
- /blade-auth/oauth/logout/** - /blade-auth/oauth/logout/**
- /blade-transport/customer-archive/public/** - /blade-transport/customer-archive/public/**
- /customer-archive/public/** - /customer-archive/public/**
- /blade-openapi/openApi/mk/process/commonCallback
- /openApi/mk/process/commonCallback
#授权认证配置 #授权认证配置
auth: auth:
- method: ALL - method: ALL