|
|
@ -138,11 +138,11 @@ public class OrderController { |
|
|
return ResultUtil.success("抢单成功"); |
|
|
return ResultUtil.success("抢单成功"); |
|
|
} else { |
|
|
} else { |
|
|
// 处理抢单失败的情况
|
|
|
// 处理抢单失败的情况
|
|
|
throw new CommonException("抢单失败,订单状态已被修改"); |
|
|
throw new HiverException("抢单失败,订单状态已被修改"); |
|
|
} |
|
|
} |
|
|
} catch (OptimisticLockingFailureException ex) { |
|
|
} catch (OptimisticLockingFailureException ex) { |
|
|
// 处理乐观锁失败的情况
|
|
|
// 处理乐观锁失败的情况
|
|
|
throw new CommonException("抢单失败,订单已被其他用户抢先抢单"); |
|
|
throw new HiverException("抢单失败,订单已被其他用户抢先抢单"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|