设备订单支付失败不保存订单
This commit is contained in:
parent
63a5e4ee66
commit
e6137a1fdc
|
|
@ -56,7 +56,7 @@ public class OrderBusiness {
|
|||
@Autowired
|
||||
private IAccWalletInfoService accWalletInfoService;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRES_NEW)
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public List<OrderInfo> orderPlaceHandler(List<OrderInfo> orderInfoList) {
|
||||
if(CollUtil.isEmpty(orderInfoList)) {
|
||||
throw new ServiceException("订单明细不能为空");
|
||||
|
|
|
|||
|
|
@ -157,6 +157,7 @@ public class OrderInfoServiceImpl implements IOrderInfoService
|
|||
return 1;
|
||||
}
|
||||
@Override
|
||||
@Transactional(rollbackFor = {Exception.class})
|
||||
public int insertDeviceOrderInfo(DeviceOrderAddParam orderAddParam) {
|
||||
log.info("[食堂设备下单]入参:{}", JacksonUtil.writeValueAsString(orderAddParam));
|
||||
String paramMd5 = "sc:device_order_"+DigestUtil.md5Hex(JacksonUtil.writeValueAsString(orderAddParam));
|
||||
|
|
@ -184,6 +185,7 @@ public class OrderInfoServiceImpl implements IOrderInfoService
|
|||
}
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = {Exception.class})
|
||||
public int insertShopOrderInfo(ShopOrderAddParam orderAddParam) {
|
||||
log.info("[超市下单]入参:{}", JacksonUtil.writeValueAsString(orderAddParam));
|
||||
String paramMd5 = "sc:shop_order_"+DigestUtil.md5Hex(JacksonUtil.writeValueAsString(orderAddParam));
|
||||
|
|
|
|||
Loading…
Reference in New Issue