|
|
@@ -4,6 +4,40 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.1801 (2026-10-26)
|
|
|
+
|
|
|
+### 新功能
|
|
|
+- 指标多期展示·小程序页面改造 + 新建时间轴页
|
|
|
+
|
|
|
+### 其他
|
|
|
+- - report-detail.vue:指标卡片新增变化对照卡片头(数据来源/报告份数、较上次±N、
|
|
|
+- 三档筛选[全部/有变化/异常]、显示变化对照开关、pending 提示条),
|
|
|
+- 指标行第二行接入 IndicatorChangeRow,底部加合规话术;
|
|
|
+- 新增 loadReportIndicators() 调 /api/health/report/indicators,
|
|
|
+- 失败静默降级为现状单期渲染
|
|
|
+- - 趋势入口补全 report-detail / body-detail / indicator-quicklook / gut-flora-detail,
|
|
|
+- 统一跳转 indicator-timeline 并传 subjectId + definitionId + reportType
|
|
|
+- T04 第二段:新建指标时间轴页
|
|
|
+- - 新增 pages/health/indicator-timeline.vue(成员/报告类型选择、指标切换、
|
|
|
+- 头部卡、残缺横幅、chartMode 五态、期次明细表)
|
|
|
+- - TrendChart.vue:新增参考范围背景带、缺失期断线、X 轴抽稀、
|
|
|
+- 上传日/单位不一致 * 标记、pointTap 事件
|
|
|
+- 公共底座(T03 前端部分,一并补齐)
|
|
|
+- - 新增 utils/indicator-change.js:resolveChange 单一事实来源
|
|
|
+- (trendCode 五值 improved/worsened/flat/first_record/pending_backfill),
|
|
|
+- 前端不按 delta 正负自行判定改善/恶化
|
|
|
+- - 新增 utils/indicator-timeline.js:时间轴纯函数
|
|
|
+- - 新增 components/indicator/IndicatorChangeRow.vue / IndicatorDegrade.vue /
|
|
|
+- IndicatorIncompleteBanner.vue(残缺横幅四条件文案硬编码)
|
|
|
+- - utils/api.js:新增 getIndicatorSourceTypes / getReportIndicators /
|
|
|
+- getIndicatorTimeline / getIndicatorPeriods / backfillIndicatorValues
|
|
|
+- 依赖说明:T02 后端接口层与 T03 后端服务尚未合入 origin/cfclub,
|
|
|
+- 本次前端按设计文档 API 契约实现,运行时需 T02/T03 落地后方可联调。
|
|
|
+- 验证:mvn -pl cfc-backend -am compile BUILD SUCCESS;
|
|
|
+- npm run build:mp-weixin Build complete
|
|
|
+-
|
|
|
+
|
|
|
+
|
|
|
## v1.0.1800 (2026-10-26)
|
|
|
|
|
|
### 样式
|