zilong 4 anni fa
parent
commit
630b653878
1 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 5 1
      app/Http/Controllers/Api/V1/OrderController.php

+ 5 - 1
app/Http/Controllers/Api/V1/OrderController.php

xqd xqd
@@ -40,7 +40,7 @@ class OrderController extends AuthController
             'phone_minutes' => 'required_if:product_type,1|integer',
             'symptoms' => 'required_if:product_type,2|max:2000',
             'medical_imgs' => 'required_if:product_type,2|json|max:3000',
-            'pay_password|支付密码' => 'required_if:payment_type,2|integer',
+            'pay_password|支付密码' => 'integer',
         ]);
         $user = $this->user;
 
@@ -67,6 +67,10 @@ class OrderController extends AuthController
             }
         }
 
+        if ($req['payment_type'] == 2 && $payment_amount > 0 && empty($req['pay_password'])) {
+            return out(null, 10011, '请输入支付密码');
+        }
+
         $order_status = $payment_status = 1;
         $payment_time = 0;
         if ($payment_amount == 0 || $req['payment_type'] == 2) {