Selaa lähdekoodia

chore: auto bump version and changelog [skip ci]

iwt 3 viikkoa sitten
vanhempi
sitoutus
c4d9761733

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-4f076c903523a100dc42ac9fee227f24cfc9ca6e
+ed938ca85183ac3e56a688a718c7579f94b17a78

+ 2 - 2
cfc-web/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1213",
+  "version": "1.0.1214",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cfc-web",
-      "version": "1.0.1213",
+      "version": "1.0.1214",
       "dependencies": {
         "@wangeditor/editor": "^5.1.23",
         "@wangeditor/editor-for-vue": "^1.0.2",

+ 1 - 1
cfc-web/package.json

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

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

@@ -4,6 +4,36 @@
 
 ---
 
+## v1.0.1215 (2026-08-23)
+
+### 新功能
+- rewrite plan creation flow to 3 steps with embedded questionnaire
+- 家庭加入申请改为邀请人审批模式,谁分享的卡谁确认
+
+### 其他
+- - Embed health-status-form fields inline in step 2 (体征/血脂/疾病史/药物/补充)
+- - Auto-load existing health data via getHealthStatus on page load
+- - Add saveAndGenerate to save form then call generateHealthPlan
+- - Step 3 shows plan preview with two paths: edit/confirm OR select planner service
+- - Create teacher-service.vue: planner service selection page (纯线上/可联系 types)
+- - Register teacher-service.vue in pages.json
+- - Preserve viewMode/planDetail for viewing existing plans
+- - Preserve all section editing (regenerate/confirm) and plan submission logic
+- - Follow WeChat Mini-Program constraints: no optional chaining, no CSS Grid, no :key expressions
+- Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
+- Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
+- 
+- - approve/reject 权限改为邀请人(须仍为目标家庭成员),旧数据无邀请人由家庭管理员兜底
+- - approve 通过后刷新家庭通关解锁,与 /accept 直加路径一致
+- - getPendingRequests 改按邀请人查询,控制器去掉 familyId/admin 校验,透传 token
+- - 迁移262: family_join_requests 添加 inviter_user_id 列 + idx_inviter 索引
+- - 前端:join.vue 文案改等待邀请人确认+进入回显待确认申请+取消申请按钮
+- - family-members.vue 新增加入申请审批区块(同意/拒绝),按邀请人过滤
+- - 同步 API_REFERENCE.md 与 api.js 注释语义
+- 
+- 内容: D32扩展财商内容+封面文字修复
+
+
 ## v1.0.1214 (2026-08-23)
 
 ### 其他

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

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.1214
+> 当前版本: v1.0.1215
 
 ## 历史版本
 
@@ -8,6 +8,36 @@
 
 ---
 
+## v1.0.1215 (2026-08-23)
+
+### 新功能
+- rewrite plan creation flow to 3 steps with embedded questionnaire
+- 家庭加入申请改为邀请人审批模式,谁分享的卡谁确认
+
+### 其他
+- - Embed health-status-form fields inline in step 2 (体征/血脂/疾病史/药物/补充)
+- - Auto-load existing health data via getHealthStatus on page load
+- - Add saveAndGenerate to save form then call generateHealthPlan
+- - Step 3 shows plan preview with two paths: edit/confirm OR select planner service
+- - Create teacher-service.vue: planner service selection page (纯线上/可联系 types)
+- - Register teacher-service.vue in pages.json
+- - Preserve viewMode/planDetail for viewing existing plans
+- - Preserve all section editing (regenerate/confirm) and plan submission logic
+- - Follow WeChat Mini-Program constraints: no optional chaining, no CSS Grid, no :key expressions
+- Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
+- Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
+- 
+- - approve/reject 权限改为邀请人(须仍为目标家庭成员),旧数据无邀请人由家庭管理员兜底
+- - approve 通过后刷新家庭通关解锁,与 /accept 直加路径一致
+- - getPendingRequests 改按邀请人查询,控制器去掉 familyId/admin 校验,透传 token
+- - 迁移262: family_join_requests 添加 inviter_user_id 列 + idx_inviter 索引
+- - 前端:join.vue 文案改等待邀请人确认+进入回显待确认申请+取消申请按钮
+- - family-members.vue 新增加入申请审批区块(同意/拒绝),按邀请人过滤
+- - 同步 API_REFERENCE.md 与 api.js 注释语义
+- 
+- 内容: D32扩展财商内容+封面文字修复
+
+
 ## v1.0.1214 (2026-08-23)
 
 ### 其他