Ver Fonte

fix 错题

he2802 há 3 anos atrás
pai
commit
8bbc5eddec

+ 5 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/order/service/impl/OrderServiceImpl.java

@@ -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());