|
|
@@ -179,7 +179,7 @@ public class ExchangeCodeServiceImpl extends ServiceImpl<ExchangeCodeMapper, Exc
|
|
|
throw BusinessRuntimeException.getInstance("您的订单已退款,无法使用该兑换码");
|
|
|
}
|
|
|
//生成车票订单
|
|
|
- getGroupTripsTicket(yhsId, goodsDonSkuMapper.selectById(exchangeCode.getSkuId()), userId, orderDon, OrderDon.Type.EX_CODE);
|
|
|
+ getGroupTripsTicket(yhsId, goodsDonSkuMapper.selectById(exchangeCode.getSkuId()), userId, orderDon, OrderDon.Type.EX_CODE, exchangeCodeTicket.getCode());
|
|
|
log.info("用户:{}通过兑换码:{}兑换成功", userId, exchangeCodeTicket.getCode());
|
|
|
if (exchangeCode.getType() == 1) {
|
|
|
luckyDrawRecordMapper.updateExCodeStatus(userId, exchangeCode.getCode());
|
|
|
@@ -237,7 +237,7 @@ public class ExchangeCodeServiceImpl extends ServiceImpl<ExchangeCodeMapper, Exc
|
|
|
* 获取车位
|
|
|
*/
|
|
|
@Override
|
|
|
- public GroupsRelation getGroupTripsTicket(Long yhsId, GoodsDonSku sku, Long userId, OrderDon exCodeOrderDon, OrderDon.Type orderDonTye) {
|
|
|
+ public GroupsRelation getGroupTripsTicket(Long yhsId, GoodsDonSku sku, Long userId, OrderDon exCodeOrderDon, OrderDon.Type orderDonTye, String exCode) {
|
|
|
if (sku == null) {
|
|
|
throw BusinessRuntimeException.getInstance("规格不存在,请联系客服");
|
|
|
}
|