diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java index 9f0ec270..e8b4df1e 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java @@ -43,6 +43,7 @@ import org.springblade.core.excel.util.ExcelUtil; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; import org.springblade.core.secure.annotation.PreAuth; +import org.springblade.core.secure.constant.AuthConstant; import org.springblade.core.tenant.annotation.NonDS; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.DateUtil; @@ -117,6 +118,9 @@ public class RegionController extends BladeController { /** * 懒加载列表 */ + // 引用数据下拉:小程序司机认证表单的住址选择也调用本接口。小程序用户不绑定系统角色, + // 落到类上的 menu=region 校验会抛 401,前端随即清登录态把用户踢回登录页。 + @PreAuth(AuthConstant.PERMIT_ALL) @GetMapping("/lazy-tree") @Parameters({ @Parameter(name = "code", description = "区划编号", in = ParameterIn.QUERY, schema = @Schema(type = "string")),