Forráskód Böngészése

chore(web): 构建产物版本更新(部署 2026-10-18 22:35)

Xiaogang Liao 6 napja
szülő
commit
2b2f7f3b0a

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-d6b4089299682b810098051badbec6e2022d2a65
+83b37759c41f662bcd8689a0ba1db1c501b809ae

+ 1 - 1
cfc-web/package.json

@@ -1,6 +1,6 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1673",
+  "version": "1.0.1674",
   "private": true,
   "scripts": {
     "dev": "vue-cli-service serve",

+ 36 - 0
cfc-web/public/CHANGELOG-v1.0.md

@@ -4,6 +4,42 @@
 
 ---
 
+## v1.0.1674 (2026-10-18)
+
+### 重构
+- 重新设计并美化睡眠打卡页
+
+### 其他
+- - 新增夜间主题头部:渐变星空+月亮动效、当日日期、实时睡眠时长、8小时建议刻度进度条、入睡/醒来时间轴
+- - 睡眠质量卡:表情+分数+等级徽章+文案;评分格按 差/一般/良好/很好 分档着色
+- - 新增睡眠情况快速标签(选填多选,写入备注)、备注字数统计、靛蓝渐变提交按钮
+- - 历史记录重构:图标+时间区间+时长+分档质量条,日期统一 yyyy-MM-dd,头部汇总平均时长/质量
+- - 移除冗余自定义导航栏(原生标题已有),改页面自然滚动;打卡成功后本地插入记录刷新历史,避免重复请求列表接口
+- 
+- - 方法2 改用「取下一行全部数字,第一个=得分,最后一个=百分位」,
+-   绕开 PDF 实际使用 U+FF5C 全角竖线(非 ASCII |)作分隔符的问题
+- - 方法3 缩短窗口至维度名后 300 字符内定位百分位,避免贪婪匹配
+-   到全文第一个百分位(总分 70%)导致 6 维全部取错值
+- - 方法1 增加 DOTALL 支持跨行描述文本
+- B4 parseB4Report:
+- - 新增报告前半部分认知维度提取(推理能力/空间能力/加工速度),
+-   category=cognitive,与 A1 共用 ReportBlockAssembler 的认知能力块,
+-   修复 B4 认知雷达图无数据源的问题
+- PDF 实测验证:A1 6/6 命中、B4 3/3 命中(含 35|35|89% 重复分场景)
+- mvn clean compile BUILD SUCCESS
+- 
+- - 新增 familyId 按家庭、keyword 按成员姓名模糊筛选(与 memberId 为交集)
+- - 前端 Points.vue:孩子ID列改为成员姓名,新增所属家庭列与家庭筛选下拉
+- - 同步 docs/flows/admin-overview-flow.md 接口说明
+- 
+
+### Bug 修复
+- 修复 A1/B4 认知维度解析失效
+
+### 新功能
+- 后台积分管理改用成员姓名+家庭列及筛选
+
+
 ## v1.0.1673 (2026-10-18)
 
 ### 文档

+ 37 - 1
cfc-web/public/CHANGELOG.md

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.1673
+> 当前版本: v1.0.1674
 
 ## 历史版本
 
@@ -8,6 +8,42 @@
 
 ---
 
+## v1.0.1674 (2026-10-18)
+
+### 重构
+- 重新设计并美化睡眠打卡页
+
+### 其他
+- - 新增夜间主题头部:渐变星空+月亮动效、当日日期、实时睡眠时长、8小时建议刻度进度条、入睡/醒来时间轴
+- - 睡眠质量卡:表情+分数+等级徽章+文案;评分格按 差/一般/良好/很好 分档着色
+- - 新增睡眠情况快速标签(选填多选,写入备注)、备注字数统计、靛蓝渐变提交按钮
+- - 历史记录重构:图标+时间区间+时长+分档质量条,日期统一 yyyy-MM-dd,头部汇总平均时长/质量
+- - 移除冗余自定义导航栏(原生标题已有),改页面自然滚动;打卡成功后本地插入记录刷新历史,避免重复请求列表接口
+- 
+- - 方法2 改用「取下一行全部数字,第一个=得分,最后一个=百分位」,
+-   绕开 PDF 实际使用 U+FF5C 全角竖线(非 ASCII |)作分隔符的问题
+- - 方法3 缩短窗口至维度名后 300 字符内定位百分位,避免贪婪匹配
+-   到全文第一个百分位(总分 70%)导致 6 维全部取错值
+- - 方法1 增加 DOTALL 支持跨行描述文本
+- B4 parseB4Report:
+- - 新增报告前半部分认知维度提取(推理能力/空间能力/加工速度),
+-   category=cognitive,与 A1 共用 ReportBlockAssembler 的认知能力块,
+-   修复 B4 认知雷达图无数据源的问题
+- PDF 实测验证:A1 6/6 命中、B4 3/3 命中(含 35|35|89% 重复分场景)
+- mvn clean compile BUILD SUCCESS
+- 
+- - 新增 familyId 按家庭、keyword 按成员姓名模糊筛选(与 memberId 为交集)
+- - 前端 Points.vue:孩子ID列改为成员姓名,新增所属家庭列与家庭筛选下拉
+- - 同步 docs/flows/admin-overview-flow.md 接口说明
+- 
+
+### Bug 修复
+- 修复 A1/B4 认知维度解析失效
+
+### 新功能
+- 后台积分管理改用成员姓名+家庭列及筛选
+
+
 ## v1.0.1673 (2026-10-18)
 
 ### 文档