shish 5 tahun lalu
induk
melakukan
1ce7799651

+ 4 - 0
app-hd/controllers/PurchaseClearController.php

@@ -42,6 +42,10 @@ class PurchaseClearController extends BaseController
         $shopAdminName = $shopAdmin['name'] ?? '';
         $post['customShopAdminName'] = $shopAdminName;
         $respond = PurchaseClearClass::addOrder($post, $ghs);
+        //前端显示的付款倒计时
+        $remainSecond = dict::getDict('sale_purchase_order_valid');
+        $remainSecond = $remainSecond - 10 > 0 ? ($remainSecond - 10) : 10;
+        $respond['remainSecond'] = $remainSecond;
         util::success($respond);
     }
 

+ 2 - 2
biz-hd/purchase/classes/PurchaseClearClass.php

@@ -62,7 +62,8 @@ class PurchaseClearClass extends BaseClass
         $data['actPrice'] = $totalPrice;
         $data['realPrice'] = $totalPrice;
         $data['orderSn'] = $orderSn;
-        $deadTime = time() + 120;
+        $validTime = dict::getDict('sale_purchase_order_valid');
+        $deadTime = time() + $validTime;
         $data['deadline'] = date("Y-m-d H:i:s", $deadTime);
         $arr = [
             'ghsId' => $ghsId,
@@ -75,7 +76,6 @@ class PurchaseClearClass extends BaseClass
             'customAvatar' => $custom['avatar'] ?? '',
             'customMobile' => $custom['mobile'] ?? '',
             'customAddress' => $custom['address'] ?? '',
-            'deadline' => date("Y-m-d H:i:s"),
         ];
         $data = array_merge($data, $arr);
         return self::add($data);