|
|
@@ -174,20 +174,10 @@ class OrderController extends BaseController
|
|
|
$userId = $this->userId;
|
|
|
util::checkRepeatCommit($userId, 3);
|
|
|
|
|
|
- // 判断是否在营业时间窗口
|
|
|
- $openTime = $this->shop->openStartTime;
|
|
|
- $closeTime = $this->shop->openEndTime;
|
|
|
- if ($openTime != '' && $closeTime != '') {
|
|
|
- $openHourMinute = explode(':', $openTime);
|
|
|
- $closeHourMinute = explode(':', $closeTime);
|
|
|
- $currentHour = date('H');
|
|
|
- $currentMinute = date('i');
|
|
|
- if ($currentHour < intval($openHourMinute[0]) || ($currentHour == intval($openHourMinute[0]) && $currentMinute < intval($openHourMinute[1]))) {
|
|
|
- util::fail('不在营业时间窗口');
|
|
|
- }
|
|
|
- if ($currentHour > intval($closeHourMinute[0]) || ($currentHour == intval($closeHourMinute[0]) && $currentMinute > intval($closeHourMinute[1]))) {
|
|
|
- util::fail('不在营业时间窗口');
|
|
|
- }
|
|
|
+ $shop = $this->shop;
|
|
|
+ $openShop = \bizHd\shop\classes\ShopClass::getOpenShop($shop);
|
|
|
+ if ($openShop == 0) {
|
|
|
+ util::fail('已休店');
|
|
|
}
|
|
|
|
|
|
//普莲花艺、叶上花、丰行、小武鲜花、九江云朵、源花汇、紫荆不能在花卉宝下单,多处要同步修改,关键词ls_mall_not_open
|
|
|
@@ -460,6 +450,12 @@ class OrderController extends BaseController
|
|
|
$userId = $this->userId;
|
|
|
util::checkRepeatCommit($userId, 3);
|
|
|
|
|
|
+ $shop = $this->shop;
|
|
|
+ $openShop = \bizHd\shop\classes\ShopClass::getOpenShop($shop);
|
|
|
+ if ($openShop == 0) {
|
|
|
+ util::fail('已休店');
|
|
|
+ }
|
|
|
+
|
|
|
// 判断是否在营业时间窗口
|
|
|
$openTime = $this->shop->openStartTime; // 示例:09:10
|
|
|
$closeTime = $this->shop->openEndTime; // 示例:18:30
|