Przeglądaj źródła

app 是否已经付款

shish 4 lat temu
rodzic
commit
7f121e9bf9

+ 2 - 2
app-ghs/controllers/OrderController.php

@@ -311,8 +311,8 @@ class OrderController extends BaseController
             $validTime = dict::getDict('kd_order_valid');
             $current = time() + $validTime;
             $post['deadline'] = date("Y-m-d H:i:s", $current);
-
-            $return = OrderService::createOrder($post, $custom);
+            $hasPay = $post['hasPay'] ?? 1;
+            $return = OrderService::createOrder($post, $custom, $hasPay);
             $transaction->commit();
             util::success($return);
         } catch (\Exception $e) {

+ 2 - 2
biz-ghs/order/services/OrderService.php

@@ -33,7 +33,7 @@ class OrderService extends BaseService
     public static $baseFile = '\bizGhs\order\classes\OrderClass';
 
     //添加订单
-    public static function createOrder($data, $custom, $hasPay = true)
+    public static function createOrder($data, $custom, $hasPay = 1)
     {
         //供应商销售单
         $returnOrder = OrderClass::addOrder($data);
@@ -115,7 +115,7 @@ class OrderService extends BaseService
         $returnOrder->purchaseId = $purchaseId;
         $returnOrder->save();
 
-        if ($hasPay) {
+        if ($hasPay == 1) {
             PurchaseService::payAfter($purchase, $payWay);
             self::payAfter($returnOrder, $payWay);
         }