Prechádzať zdrojové kódy

订单支付时新增店铺营业时间判断

codingliang 1 rok pred
rodič
commit
ec8cb15b49

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

@@ -456,6 +456,11 @@ public class AppAppOrderServiceImpl extends ServiceImpl<AppOrderDao, TbOrder> im
             if (!Integer.valueOf(Constant.YES).equals(goodsShop.getReservationOpenFlag())) {
                 throw new SqxException("当前店铺未开启预约接单");
             }
+        } else {
+            // 判断店铺营业时间
+            if (!isShopBusinessTime(goodsShop.getShopId())) {
+                throw new SqxException("店铺已打烊!");
+            }
         }
 
         // 2 外卖订单