|
|
@@ -4,6 +4,32 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.1701 (2026-10-20)
|
|
|
+
|
|
|
+### Bug 修复
|
|
|
+- 修复审核报“审核操作无效”,审核通过时补充五维权重
|
|
|
+
|
|
|
+### 其他
|
|
|
+- 而 /api/admin/activity/audit 只接受 approved/rejected,导致 400「审核操作无效」。
|
|
|
+- - 后端归一化审核动作,兼容 publish/reject/approved/rejected;
|
|
|
+- - 前端改为提交标准 approved/rejected。
|
|
|
+- 问题二:活动创建端已移除维度,审核时需要管理员补充五维权重。
|
|
|
+- - 审核抽屉新增 DimensionWeightPicker(打开时回填已保存权重,无则默认均分);
|
|
|
+- - 审核通过时五维必须齐全且合计 100%,否则前端拦截;
|
|
|
+- - /activity/audit 新增 dimensionWeights 参数,后端校验后在审核事务内
|
|
|
+- 写入 dimension_weights 表及 activities.dimension_weights JSON 列;
|
|
|
+- - 通过分支补记 auditorId / auditedAt。
|
|
|
+- 测试:
|
|
|
+- - 后端 ActivityAuditTest 7 项(动作兼容、权重校验、事务保存、驳回不要求权重);
|
|
|
+- - 前端 ActivityAudit.spec.js 5 项(动作映射、权重校验、权重回填)。
|
|
|
+-
|
|
|
+- - 前端 health-knowledge.vue:说明列截断 120 字符;新增「详情」按钮 + 弹窗完整展示 71K 字符全文(pre-wrap 保留格式);分类下拉动态合并数据中的分类
|
|
|
+-
|
|
|
+
|
|
|
+### 新功能
|
|
|
+- 清理废弃 microbiome_article,健康知识库管理页支持全文详情
|
|
|
+
|
|
|
+
|
|
|
## v1.0.1700 (2026-10-20)
|
|
|
|
|
|
### 新功能
|