A2-A4-A9 完善报销码值与查重回归
这个提交包含在:
@@ -29,6 +29,14 @@ cd server && ./scripts/regression-workflow-actions.sh
|
||||
cd server && ./scripts/regression-all.sh
|
||||
```
|
||||
|
||||
若当前本地开发库存在 Prisma migration 漂移,禁止直接重置数据库。需要验证发票查重真实 HTTP 链路时,优先使用隔离临时库:
|
||||
|
||||
```bash
|
||||
bash scripts/qa/run-isolated-regression-dedup.sh
|
||||
```
|
||||
|
||||
该脚本会创建临时 QA 数据库、执行迁移和种子、启动临时服务、运行 `server/scripts/regression-dedup.sh`,结束后默认删除临时库。若需要保留现场,可设置 `QA_KEEP_DB=1`。
|
||||
|
||||
前端检查:
|
||||
|
||||
```bash
|
||||
@@ -64,6 +72,12 @@ cd client && npm run build
|
||||
- 手机企业微信实际点击应用入口。
|
||||
- 企业微信授权或绑定确认。
|
||||
|
||||
真机公网测试按 [`docs/trialrun/real-device-public-checklist.md`](trialrun/real-device-public-checklist.md) 执行。可先生成报告模板:
|
||||
|
||||
```bash
|
||||
node scripts/qa/create-real-device-report.mjs
|
||||
```
|
||||
|
||||
系统应避免让已绑定用户反复登录。若手机企业微信能进入但仍要求登录,优先检查:
|
||||
|
||||
- 回调 code 是否传到后端。
|
||||
|
||||
在新工单中引用
屏蔽一个用户