Commit Graph
19 Commits
Author SHA1 Message Date
chenxing bfb50a205d feat: 流程对接切 SDK 类型化门面 YschFlowOpenApi(服务目录 flowcenter 优先,legacy base-url 回落)
build / build-push (push) Failing after 26s
- FlowModels 全部改为 extends SDK FlowDto(字段单一事实源收敛到 SDK,消费方签名零改动)
- FlowCenterClient:目录显式配置 flowcenter(yh.call.targets/yh.open.services)走门面命名目标,
  未配置回落 notice.flow.base-url ad-hoc(迁移期兼容)
- 含 2026-09-13/14 存量:重提清旧驳回意见(F4)/消息中心/文件上传改造
2026-09-16 01:21:23 +08:00
chenxing 138b226ab0 先审后发
build / build-push (push) Successful in 2m29s
2026-09-15 22:09:43 +08:00
chenxing fffcf1c66d refactor(base): GetUserMod 不再本地组树,改为映射用户中心下发的 children
build / build-push (push) Successful in 2m27s
用户中心已将模块层级经平台 BoaModule.children 下发,本仓原先按 parentId 重建父子
关系的 buildModuleTree 变成空转(且每个子应用各抄一份),现收敛为 toFrontendTree:
只做前端 layout 需要的字段改名(path→page、id→modId、补 usable/orderNumber)并递归
映射 children,层级与兄弟顺序一律以上游为准,本侧不重排。

前端契约不变(children 恒为数组),未触碰任何 .vue/.ts;收到旧版用户中心的扁平结果
(children=null)时退化为与今日一致的扁平菜单,不抛 NPE。
2026-09-15 16:20:28 +08:00
chenxing 69c2a41dd2 refactor: 删除 PropertyEnvConfigSource,env-config 数据源由平台默认挂载文件源兜底(yh-env-config starter B2 下沉)
build / build-push (push) Successful in 1m14s
2026-09-09 11:27:35 +08:00
chenxing 5384a08475 接入平台 env-config:新增 PropertyEnvConfigSource 激活免登录 GET /api/env-config?target=front(线上值经 YH_ENV_CONFIG_SOURCE_FRONT / Nacos 键注入,projman 维护);新增 EnvConfigApiIT 真实端口验证匿名旁路 CAS(surefire 追加 *IT,连本地 bsch_notice_test 自动建库)
build / build-push (push) Successful in 2m30s
2026-09-08 22:10:56 +08:00
chenxing d5f25b8029 字典接口补注册 /dict/Sync(迁移自 base/GetSchModuleIsSms,修复发文页 404)
build / build-push (push) Successful in 2m8s
2026-09-08 14:51:40 +08:00
chenxing 7cf17528ef 班级管理地址修订
build / build-push (push) Successful in 54s
2026-09-08 14:18:27 +08:00
chenxing 2c8125a549 移除未使用的 redis/cache 依赖,修复 /actuator/health 整体 DOWN
build / build-push (push) Successful in 53s
2026-09-03 11:40:50 +08:00
chenxing 9351d6e9ab 健康检测
build / build-push (push) Successful in 1m16s
2026-09-03 10:06:58 +08:00
chenxing 5cc6730941 ci
build / build-push (push) Successful in 1m16s
2026-09-02 09:34:27 +08:00
chenxing 41849defc9 通知修订 2026-09-01 19:55:12 +08:00
chenxing c387f8eb76 merge projman re-injected files (Dockerfile 10002 + build.yml network option)
build / build-push (push) Successful in 2m15s
2026-09-01 14:37:20 +08:00
chenxing 6375562c8d 通知修订 2026-09-01 14:09:24 +08:00
chenxing 83975ad93b ci 2026-08-24 20:02:51 +08:00
chenxing 88456e4fc8 ci 2026-08-24 18:02:11 +08:00
chenxing 379d073df2 fix: Dockerfile COPY 路径 target/notice.jar -> target/app.jar 对齐 CI 产物名 2026-08-24 18:01:40 +08:00
chenxing 81f32026c3 ci 2026-08-24 17:57:39 +08:00
chenxing bf973e5979 merge projman injected files 2026-08-24 17:40:23 +08:00
chenxing 40dd7fadea init local code 2026-08-24 17:37:10 +08:00