Преглед на файлове

修复可能存在的已完成订单被改为待配送状态bug

codingliang преди 1 година
родител
ревизия
97f4099464
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      src/main/java/com/sqx/modules/order/service/impl/AppAppOrderServiceImpl.java

+ 5 - 0
src/main/java/com/sqx/modules/order/service/impl/AppAppOrderServiceImpl.java

@@ -1653,6 +1653,11 @@ public class AppAppOrderServiceImpl extends ServiceImpl<AppOrderDao, TbOrder> im
             if (tbOrder.getStatus().equals(3)) {
                 return Result.success();
             }
+
+            if (tbOrder.getStatus().equals(6)) {
+                throw new SqxException("当前订单制作完成失败,非制作中订单不能制作完成。【订单id:" + tbOrder.getOrderId() + ",订单状态:" + tbOrder.getStatus() + "】");
+            }
+
             MessageInfo messageInfo = new MessageInfo();
             messageInfo.setTitle("餐品制作完成");
             if (tbOrder.getOrderType() == 1) {