fix: restore enterprise application lists

This commit is contained in:
hectorzhao
2026-07-29 08:11:51 +08:00
parent 751c03d421
commit 500f43f673
6 changed files with 31 additions and 2 deletions
+8
View File
@@ -4009,3 +4009,11 @@ npm run verify:phase8
1. 应用分页索引 migration。
2. 对短信、任务、报备、应用、签名、模板、通道、上行和充值分页 SQL 执行计划进行检查。
3. 携带 `Accept-Encoding: gzip` 请求大于 1KB 的 JSON,验证响应 `Content-Encoding: gzip`
## 2026-07-29 企业应用列表 Prisma 字段回归用例
| 用例编号 | 场景 | 预期结果 |
| --- | --- | --- |
| TC-APP-LIST-001 | 运营端打开企业应用列表并请求分页接口 | Prisma 查询仅排除真实存在的 `secretHash`;接口 HTTP 200,不因 DTO 字段 `passwordCipher` 触发 Prisma 校验错误 |
| TC-APP-LIST-002 | 运营端打开企业应用黑名单并加载企业应用筛选项 | 黑名单及筛选项均从真实后端返回;企业应用加载不触发 HTTP 500,列表响应不包含 `secretHash` |
| TC-APP-LIST-003 | 校验企业应用列表 Prisma `omit` 字段 | 所有 `omit` 键都存在于当前生成客户端的 `SmsApplication` DMMF 模型,模型字段变更或错误别名会使回归测试失败 |