|
|
@@ -65,7 +65,7 @@
|
|
|
9. ✅ 购物车中父子商品显示完整的组合名称(父商品名称 + 子商品规格名称)(故事10已实现)
|
|
|
10. ⏳ 管理员能删除不需要的子商品规格(故事11待实现)
|
|
|
11. ⏳ 用户在商品详情页能一键完成规格选择和购物车/购买操作(故事12待实现)
|
|
|
- 12. ⏳ 订单提交快照商品名称与购物车显示逻辑一致(故事14待实现)
|
|
|
+ 12. ⏳ 订单提交快照商品名称包含完整的商品和规格信息(故事14待实现)
|
|
|
|
|
|
## 设计决策
|
|
|
|
|
|
@@ -522,11 +522,9 @@
|
|
|
- ⏳ 测试待编写
|
|
|
- **文件变更**:
|
|
|
- **待修改的文件**:
|
|
|
- - `packages/orders-module-mt/src/services/order.mt.service.ts` - 修改`createOrder`方法,为子商品使用父商品名称并存储规格名称
|
|
|
- - `packages/orders-module-mt/src/entities/order-goods.mt.entity.ts` - 需要添加`specName`字段存储规格名称
|
|
|
- - `packages/orders-module-mt/src/schemas/create-order.schema.ts` - 可能需要更新Schema定义
|
|
|
+ - `packages/orders-module-mt/src/services/order.mt.service.ts` - 修改`createOrder`方法,为子商品拼接父商品名称和规格名称
|
|
|
- **测试文件**:
|
|
|
- - `packages/orders-module-mt/tests/integration/create-order.integration.test.ts` - 添加订单快照商品名称和规格名称测试
|
|
|
+ - `packages/orders-module-mt/tests/integration/create-order.integration.test.ts` - 添加订单快照商品名称拼接测试
|
|
|
- `packages/orders-module-mt/tests/integration/user-orders-routes.integration.test.ts` - 验证订单详情显示
|
|
|
|
|
|
## 兼容性要求
|