...
|
...
|
@@ -690,6 +690,25 @@ |
|
|
}
|
|
|
```
|
|
|
|
|
|
## 拼团成功/拼团失败通知
|
|
|
|
|
|
|
|
|
### MQ消息数据结构
|
|
|
| 参数 | 值 |
|
|
|
| :-- | :-- |
|
|
|
| exchanges | amq.topic |
|
|
|
| route key | order.groupBuyStatus |
|
|
|
|
|
|
```json
|
|
|
{
|
|
|
"groupId": 428013, //团ID
|
|
|
"groupNo":18138977621, // 团编号,长整形(以开团的那个订单作为团编号)
|
|
|
"status":1 //拼团结果: 1,成功; 2,失败
|
|
|
}
|
|
|
```
|
|
|
### 说明
|
|
|
1、如果拼团成功,后续有该团新的订单支付通知到来,ERP视为正常团购订单放行。因为可能存在如下两个场景:a、团状态mq先到,订单支付mq后到; b、参团用户数量可能大于成团人数,支付数量达到成团人数后,剩余订单可以继续支付。
|
|
|
2、如果拼团失败,ERP需要取消该团所有订单,并通知前台订单已取消(前台不主动取消团购订单)。
|
|
|
|
|
|
|
|
|
|
...
|
...
|
|