zilong há 4 anos atrás
pai
commit
a5a8f2a297
2 ficheiros alterados com 6 adições e 6 exclusões
  1. 1 1
      app/Models/Order.php
  2. 5 5
      app/Models/OrderPack.php

+ 1 - 1
app/Models/Order.php

xqd
@@ -117,7 +117,7 @@ class Order extends BaseModel
 
         //如果是服务包支付的,就扣服务包的次数
         if ($order['payment_type'] == 3) {
-            OrderPack::deductPackData($order['pay_order_pack_id'], $order['product_type'], $order['payment_amount']);
+            OrderPack::deductPackData($order['pay_order_pack_id'], $order['product_type']);
         }
 
         //如果是门诊预约,预约时间段的订单数要加1

+ 5 - 5
app/Models/OrderPack.php

xqd xqd
@@ -75,19 +75,19 @@ class OrderPack extends BaseModel
         }
         elseif ($product_type == 4) {
             if ($data['vaccine_limit_amount'] < $payment_amount) {
-                exit_out(null, 10006, '服务包疫苗金额不足');
+                exit_out(null, 10006, '服务包疫苗次数不足');
             }
         }
         elseif ($product_type == 5) {
             if ($data['nurses_limit_amount'] < $payment_amount) {
-                exit_out(null, 10007, '服务包儿保金额不足');
+                exit_out(null, 10007, '服务包儿保次数不足');
             }
         }
 
         return true;
     }
 
-    public static function deductPackData($order_pack_id, $product_type, $payment_amount)
+    public static function deductPackData($order_pack_id, $product_type)
     {
         if ($product_type == 1) {
             self::where('id', $order_pack_id)->decrement('phone_minutes', 10);
@@ -99,10 +99,10 @@ class OrderPack extends BaseModel
             self::where('id', $order_pack_id)->decrement('appoint_num');
         }
         elseif ($product_type == 4) {
-            self::where('id', $order_pack_id)->decrement('vaccine_limit_amount', $payment_amount);
+            self::where('id', $order_pack_id)->decrement('vaccine_limit_amount');
         }
         elseif ($product_type == 5) {
-            self::where('id', $order_pack_id)->decrement('nurses_limit_amount', $payment_amount);
+            self::where('id', $order_pack_id)->decrement('nurses_limit_amount');
         }
 
         return true;