Explorar el Código

chore: auto bump version and changelog [skip ci]

iwt hace 1 semana
padre
commit
b5fd8366bf

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-e560b09beeb52fd961d82a6b81ae044414d79da5
+d54fda29cde65ce5a58874ef857dc3dc76f2224b

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

@@ -1,12 +1,12 @@
 {
   "name": "cfc-web",
-  "version": "1.0.1964",
+  "version": "1.0.1965",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cfc-web",
-      "version": "1.0.1964",
+      "version": "1.0.1965",
       "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.1965",
+  "version": "1.0.1966",
   "private": true,
   "scripts": {
     "dev": "vue-cli-service serve",

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

@@ -4,6 +4,31 @@
 
 ---
 
+## v1.0.1966 (2026-11-02)
+
+### 测试
+- 接口冒烟闭环 2026-11-02 13:22 — 通过率 45% (fix=1 reg=0); 测试用例 361/386 完成(文档化219)
+- 微信扫码登录单测(SC-G-03)
+
+### 新功能
+- 登录页微信扫码登录入口(SC-G-03)
+- 后台管理端微信扫码登录端点(SC-G-03)
+- 新增 is_child 孩子身份字段
+
+### 其他
+- - Login.vue 增加密码/微信扫码双 tab;扫码面板 3s 轮询,success 复用 afterLoginSuccess 跳转逻辑(原 handleLogin 成功逻辑抽取公共方法),expired/error 可重新获取,组件卸载清理定时器
+- 
+- 
+- - /api/admin-auth/wechat-scan-poll:按后台角色白名单签发管理端 JWT(不调用 ssoLogin,admin 可登录),成功后清 state 防重放
+- - JwtInterceptor/WebConfig 放行两个公开端点
+- 
+- - User 实体 + UserUtil.isChild()/fillDefaultIsChild()(年龄<18 视为孩子,阈值18)
+- - 注册/生日变更/角色赋值时按年龄填充默认值(仅当 isChild 为 null)
+- - FamilyMemberService.updateMember 支持家庭管理员设置 isChild(落库到 users),非管理员拒绝(403)
+- - 单测覆盖 默认/兜底/管理员可改/非管理员拒绝
+- 
+
+
 ## v1.0.1965 (2026-11-02)
 
 ### Bug 修复

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

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.1965
+> 当前版本: v1.0.1966
 
 ## 历史版本
 
@@ -8,6 +8,31 @@
 
 ---
 
+## v1.0.1966 (2026-11-02)
+
+### 测试
+- 接口冒烟闭环 2026-11-02 13:22 — 通过率 45% (fix=1 reg=0); 测试用例 361/386 完成(文档化219)
+- 微信扫码登录单测(SC-G-03)
+
+### 新功能
+- 登录页微信扫码登录入口(SC-G-03)
+- 后台管理端微信扫码登录端点(SC-G-03)
+- 新增 is_child 孩子身份字段
+
+### 其他
+- - Login.vue 增加密码/微信扫码双 tab;扫码面板 3s 轮询,success 复用 afterLoginSuccess 跳转逻辑(原 handleLogin 成功逻辑抽取公共方法),expired/error 可重新获取,组件卸载清理定时器
+- 
+- 
+- - /api/admin-auth/wechat-scan-poll:按后台角色白名单签发管理端 JWT(不调用 ssoLogin,admin 可登录),成功后清 state 防重放
+- - JwtInterceptor/WebConfig 放行两个公开端点
+- 
+- - User 实体 + UserUtil.isChild()/fillDefaultIsChild()(年龄<18 视为孩子,阈值18)
+- - 注册/生日变更/角色赋值时按年龄填充默认值(仅当 isChild 为 null)
+- - FamilyMemberService.updateMember 支持家庭管理员设置 isChild(落库到 users),非管理员拒绝(403)
+- - 单测覆盖 默认/兜底/管理员可改/非管理员拒绝
+- 
+
+
 ## v1.0.1965 (2026-11-02)
 
 ### Bug 修复