|
@@ -397,6 +397,11 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
|
|
|
@Override
|
|
|
public Boolean updateByEditBo(OrderEditBo bo) {
|
|
|
+ Order order = this.getOne(new LambdaQueryWrapper<Order>().eq(Order::getOrderId, bo.getOrderId()));
|
|
|
+ if(order.getOrderStatus()!=0){
|
|
|
+ throw new CustomException("订单无法取消");
|
|
|
+ }
|
|
|
+
|
|
|
Order update = BeanUtil.toBean(bo, Order.class);
|
|
|
validEntityBeforeSave(update);
|
|
|
update.setUpdateTime(DateUtils.getNowTime());
|