后端迁移低风险仓储模块

This commit is contained in:
yml
2026-05-21 13:46:10 +08:00
parent 1d74b63800
commit 6eeb1a49df
5 changed files with 216 additions and 87 deletions
+6 -1
View File
@@ -219,12 +219,17 @@
- `npm run build`
- `npm test`
11. `src/types/*.js` 已改写为真正的 `.ts` 类型导出文件,现有 JS JSDoc `import('...js').TypeName` 引用保持可用
12. 低风险 repository 第二批已迁移到 `.ts`:
- `src/repositories/order-item-repo.ts`
- `src/repositories/message-delivery-repo.ts`
- `src/repositories/webhook-event-repo.ts`
13. `MessageDeliveryRow` 与列表查询结果已进入共享 repository row 类型
## 下一步建议
第一批继续推进时,建议按这个顺序:
1. 继续迁移低风险 repository:`order-item-repo`、`message-delivery-repo`、`webhook-event-repo`
1. 继续迁移剩余 repository:`admin-user-repo`、`inventory-repo`、`order-repo`、`task-repo`
2. 拆分并迁移 `runtime.js`,把 env 解析、默认配置加载、配置合并分开
3. 为 webhook、库存换码、自动发货补测试