|
@@ -72,7 +72,7 @@ public class UserExchangeOrderServiceImpl extends ServiceImpl<UserExchangeOrderM
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @Transactional
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
public boolean exchange(Long userId, Long goodsId, Long skuId, int orderNum) {
|
|
|
int orderAmt = 0;
|
|
|
Goods goods = goodsService.getById(goodsId);
|
|
@@ -103,6 +103,7 @@ public class UserExchangeOrderServiceImpl extends ServiceImpl<UserExchangeOrderM
|
|
|
exchangeOrder.setUserId(userId);
|
|
|
exchangeOrder.setGoodsId(goodsId);
|
|
|
exchangeOrder.setSkuId(skuId);
|
|
|
+ exchangeOrder.setNum(orderNum);
|
|
|
exchangeOrder.setOrderCoin(orderAmt);
|
|
|
save(exchangeOrder);
|
|
|
|