zilong 4 年之前
父節點
當前提交
7624fcbfb6
共有 2 個文件被更改,包括 5 次插入5 次删除
  1. 2 2
      app/Http/Controllers/Api/V1/OrderController.php
  2. 3 3
      app/Models/OrderPack.php

+ 2 - 2
app/Http/Controllers/Api/V1/OrderController.php

xqd xqd
@@ -91,7 +91,7 @@ class OrderController extends AuthController
         }
 
         if ($req['payment_type'] == 3) {
-            OrderPack::checkUserServicePack($req['order_pack_id'], $user['id'], $req['product_type'], $payment_amount);
+            OrderPack::checkUserServicePack($req['order_pack_id'], $user['id'], $req['product_type']);
         }
 
         $order_status = $payment_status = 1;
@@ -277,7 +277,7 @@ class OrderController extends AuthController
         }
 
         if ($req['payment_type'] == 3) {
-            OrderPack::checkUserServicePack($req['order_pack_id'], $user['id'], $req['product_type'], $payment_amount);
+            OrderPack::checkUserServicePack($req['order_pack_id'], $user['id'], $req['product_type']);
         }
 
         $order_status = $payment_status = 1;

+ 3 - 3
app/Models/OrderPack.php

xqd xqd
@@ -48,7 +48,7 @@ class OrderPack extends BaseModel
         return 1;
     }
 
-    public static function checkUserServicePack($order_pack_id, $user_id, $product_type, $payment_amount)
+    public static function checkUserServicePack($order_pack_id, $user_id, $product_type)
     {
         $data = self::where('id', $order_pack_id)->where('user_id', $user_id)->first();
         if (empty($data)) {
@@ -74,12 +74,12 @@ class OrderPack extends BaseModel
             }
         }
         elseif ($product_type == 4) {
-            if ($data['vaccine_limit_amount'] < $payment_amount) {
+            if ($data['vaccine_limit_amount'] <= 0) {
                 exit_out(null, 10006, '服务包疫苗次数不足');
             }
         }
         elseif ($product_type == 5) {
-            if ($data['nurses_limit_amount'] < $payment_amount) {
+            if ($data['nurses_limit_amount'] <= 0) {
                 exit_out(null, 10007, '服务包儿保次数不足');
             }
         }