Commit Graph
5 Commits
Author SHA1 Message Date
chenxing 000d0591fa fix: CMS 站点不可达日志补最内层根因,不再被 SDK 的 ioError 文案吞掉
build / build-push (push) Successful in 2m20s
现象:CmsSiteDirectoryImpl 两处 catch 只打 e.getMessage(),而平台 SDK 统一把
传输层失败包成 "OpenAPI request failed: ioError",底层 ConnectException /
SocketTimeoutException / SSLException 全部丢失,日志分不清"对端没起"还是"读超时"。

改动:
- 新增 rootCauseBrief():沿 cause 链取最内层原因追加为"(根因 X: msg)";
  无 cause 时不追加,避免与 e.getMessage() 重复。
- resolveSite / listSites 两处 catch 日志接入该方法。

契约不变:路径 /oapi/site/list、per-target basePath /cms、fail-closed 语义均未动。
测试:CmsSiteDirectoryImplTest 新增 1 例断言摘要形态;mvn test 82/82 绿。
2026-09-15 20:52:59 +08:00
chenxing d47951abd7 feat: 办事大厅后端源码首次入库(事项/字典/表单/申报 + 流程回调)
build / build-push (push) Failing after 39s
2026-09-15 11:00:00 +08:00
admin 1eeb7a4276 ci: init Dockerfile [skip ci] 2026-09-15 09:31:05 +08:00
admin 6c1fd4171b ci: init build workflow [skip ci] 2026-09-15 09:31:05 +08:00
admin dfd4d274f5 Initial commit 2026-09-15 09:31:02 +08:00