暂存提交
This commit is contained in:
+2
-1
@@ -17,7 +17,7 @@
|
||||
| 仓库/往来单位有效性 | `service/OrderMasterDataGuard.java`、`client/WarehouseClient.java`、`PartnerClient.java` |
|
||||
| 租户与访问范围 | `service/OrderScopeGuard.java` |
|
||||
| 请求与详情响应 | `dto/OrderRequests.java`、`OrderDetailResponse.java` |
|
||||
| 主单、货物、参与方、历史、备注、Outbox | `entity/`、`mapper/`、`repository/OrderRepository.java` |
|
||||
| 主单、货物、参与方、历史、备注、Outbox、幂等记录 | `entity/`、`mapper/`、`repository/OrderRepository.java` |
|
||||
| 表结构与一期扩展 | `src/main/resources/db/order.sql`、`phase1-masterdata-extension.sql`、`phase1-order-extension.sql` |
|
||||
| 模块说明 | `README-ORDER.md` |
|
||||
| 状态、主数据与接口权限测试 | `src/test/java/com/baiyue/order/service/`、`src/test/java/com/baiyue/order/controller/` |
|
||||
@@ -29,4 +29,5 @@
|
||||
- 已提交订单中的仓库、往来单位等快照不能随主数据修改而变化。
|
||||
- 跨服务只通过 `client/` 或事件演进,不跨库查询 IAM/Warehouse;跨域通知优先使用 Outbox。
|
||||
- 新增状态或动作时同步修改 Controller、Service 状态机、历史记录、DTO、SQL、前端消费者和测试。
|
||||
- 创建草稿和提交订单必须接收 `Idempotency-Key`;幂等范围按租户、操作者和操作隔离,请求指纹包含资源,并由数据库唯一键保证并发安全。
|
||||
- 从父目录运行 `mvn -pl order -am test`,再运行 `scripts/order-warehouse-real-api-regression.ps1` 或对应一期回归。
|
||||
|
||||
Reference in New Issue
Block a user