外观SDK化C:UserBase 接入外观代理 starter(端点 GET /api/appearance 三态兜底)
build / build-push (push) Successful in 1m41s

- pom 加 yh-openapi-spring-boot-starter(聚合包例外须显式引出站引擎)+
  yh-appearance-spring-boot-starter(平台新件,proxy 默认直连 UserHome /oapi/appearance;
  不配 yh.open.services.userhome 时端点 503=预期兜底,前端通道 init 静默保键)
- ManageAccessInterceptor 白名单放行 /api/appearance(仅登录可读自身偏好;
  择迹暂存只含本行,工作区既有他人拦截器重构 WIP 未混入)
- 前端零改动(通道 init 裸 fetch;alova 不生成定义)
- 方案:《外观代理SDK化与侧栏默认翻转-实施方案-20261011.md》任务 C
This commit is contained in:
chenxing
2026-10-11 13:59:53 +08:00
parent 34750c03ac
commit d7d239e77c
2 changed files with 13 additions and 0 deletions
@@ -38,6 +38,7 @@ public class ManageAccessInterceptor implements HandlerInterceptor {
"/*/base/GetUserScope",
"/*/base/GetSysDict",
"/*/base/RedirectTo/*",
"/api/appearance",
"/*/env-config");
private static final AntPathMatcher MATCHER = new AntPathMatcher();