Răsfoiți Sursa

chore: auto bump version and changelog [skip ci]

iwt 1 săptămână în urmă
părinte
comite
f68d62070a

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-28a194b918265dee71cc07219fa46b4c91b73a6d
+5a147887c8ce2e8d827d62db23c083a85ed3e223

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

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

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

@@ -4,6 +4,45 @@
 
 ---
 
+## v1.0.1946 (2026-11-01)
+
+### 测试
+- 补充写操作 E2E 全量结果与 F2(commission update config 400)\n\n- test_blockers.md: §5 写操作全量 7通过/5失败;新增 F2;标注 2 个真实写操作成功(活动审批/佣金结算退款)已对测试环境产生数据变更\n- automation-status.md: 同步侧车进度(admin-activity-review 通过 / admin-butler-review·admin-commission-config 失败)
+- 接口冒烟闭环 2026-11-01 22:38 — 通过率 45% (fix=0 reg=0); 测试用例 361/386 完成(文档化202)
+- 刷新自动化状态台账,沉淀 E2E 实跑结果(pass/fail)\n\n- automation-status.md: 标记 admin-activity-review(通过)/admin-commission-config(通过)/admin-butler-review(失败,envelope 不一致 R2/F1)\n- inventory.md: 随侧车进度重算(Playwright 411 / Java @Test 1390)
+- 补充 E2E 执行结果,标记 R3 已解决,新增 T4/F1
+- 新增测试阻碍分析与分派,明确测试目标环境为 cfc.iwintrue.com
+
+### 其他
+- - T4:主配置 globalSetup 强制连内网 MySQL 重置,阻断远程只读 E2E(已临时绕过,建议研发加 SKIP_DB_RESET 开关)
+- - F1:butler 列表返回 data.list 而 activity 列表返回 data.records,envelope 不一致(R2 确切实例)
+- 
+- - runbook.md: 测试目标环境明确为 http://cfc.iwintrue.com,修正 localhost:9082 旧表述,补充 PW_BASE_URL 命令
+- 
+- 行为配置(dimension_assign=[{"dim":"action","ratio":100}]),能量按固定比例
+- 全部分配到 action 维度;随后 grantEnergy 按请求的 dimensionCode 从分配结果
+- 取数,请求 body 维度时 balanceMap.get("body")=null → 抛 RuntimeException →
+- GlobalExceptionHandler 未映射 → code=500「服务器内部错误」。
+- 修复:
+- - grantEnergy 维度由调用方显式指定,能量直接发放到该维度(不再受行为配置
+-   固定比例约束),成功路径返回 EnergyLog 且写入余额+流水。
+- - 非法维度/非正数改为 IllegalArgumentException(400);日上限/未分配改为
+-   IllegalStateException(400 业务提示),不再裸抛 500。
+- - 补单测:EnergyServiceGrantEnergyTest(服务层 2 例)+ EnergyControllerGrantEnergyTest
+-   (控制层 3 例)覆盖 CFC-EN-001 成功路径;本地 energy 相关用例 11 例全绿。
+- - tests/e2e/api/energy-api.spec.js 移除场景2/场景6 两处 test.fixme 标记,
+-   并删除已失效的缺陷特征化用例场景2c(原断言 code=500)。
+- 验证:mvn -o compile 通过;energy 相关单测 11 例全绿(GrantEnergy 5 例 +
+- Family 2 例 + WealthIncome 4 例)。
+- 
+
+### 文档
+- CFC-EN-001 能量发放 500 修复独立核验报告 (verdict=pass)
+
+### Bug 修复
+- CFC-EN-001 修复 /api/energy/grant 500 服务器内部错误
+
+
 ## v1.0.1945 (2026-11-01)
 
 ### Bug 修复

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

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.1945
+> 当前版本: v1.0.1946
 
 ## 历史版本
 
@@ -8,6 +8,45 @@
 
 ---
 
+## v1.0.1946 (2026-11-01)
+
+### 测试
+- 补充写操作 E2E 全量结果与 F2(commission update config 400)\n\n- test_blockers.md: §5 写操作全量 7通过/5失败;新增 F2;标注 2 个真实写操作成功(活动审批/佣金结算退款)已对测试环境产生数据变更\n- automation-status.md: 同步侧车进度(admin-activity-review 通过 / admin-butler-review·admin-commission-config 失败)
+- 接口冒烟闭环 2026-11-01 22:38 — 通过率 45% (fix=0 reg=0); 测试用例 361/386 完成(文档化202)
+- 刷新自动化状态台账,沉淀 E2E 实跑结果(pass/fail)\n\n- automation-status.md: 标记 admin-activity-review(通过)/admin-commission-config(通过)/admin-butler-review(失败,envelope 不一致 R2/F1)\n- inventory.md: 随侧车进度重算(Playwright 411 / Java @Test 1390)
+- 补充 E2E 执行结果,标记 R3 已解决,新增 T4/F1
+- 新增测试阻碍分析与分派,明确测试目标环境为 cfc.iwintrue.com
+
+### 其他
+- - T4:主配置 globalSetup 强制连内网 MySQL 重置,阻断远程只读 E2E(已临时绕过,建议研发加 SKIP_DB_RESET 开关)
+- - F1:butler 列表返回 data.list 而 activity 列表返回 data.records,envelope 不一致(R2 确切实例)
+- 
+- - runbook.md: 测试目标环境明确为 http://cfc.iwintrue.com,修正 localhost:9082 旧表述,补充 PW_BASE_URL 命令
+- 
+- 行为配置(dimension_assign=[{"dim":"action","ratio":100}]),能量按固定比例
+- 全部分配到 action 维度;随后 grantEnergy 按请求的 dimensionCode 从分配结果
+- 取数,请求 body 维度时 balanceMap.get("body")=null → 抛 RuntimeException →
+- GlobalExceptionHandler 未映射 → code=500「服务器内部错误」。
+- 修复:
+- - grantEnergy 维度由调用方显式指定,能量直接发放到该维度(不再受行为配置
+-   固定比例约束),成功路径返回 EnergyLog 且写入余额+流水。
+- - 非法维度/非正数改为 IllegalArgumentException(400);日上限/未分配改为
+-   IllegalStateException(400 业务提示),不再裸抛 500。
+- - 补单测:EnergyServiceGrantEnergyTest(服务层 2 例)+ EnergyControllerGrantEnergyTest
+-   (控制层 3 例)覆盖 CFC-EN-001 成功路径;本地 energy 相关用例 11 例全绿。
+- - tests/e2e/api/energy-api.spec.js 移除场景2/场景6 两处 test.fixme 标记,
+-   并删除已失效的缺陷特征化用例场景2c(原断言 code=500)。
+- 验证:mvn -o compile 通过;energy 相关单测 11 例全绿(GrantEnergy 5 例 +
+- Family 2 例 + WealthIncome 4 例)。
+- 
+
+### 文档
+- CFC-EN-001 能量发放 500 修复独立核验报告 (verdict=pass)
+
+### Bug 修复
+- CFC-EN-001 修复 /api/energy/grant 500 服务器内部错误
+
+
 ## v1.0.1945 (2026-11-01)
 
 ### Bug 修复