|
|
@@ -14,6 +14,7 @@ namespace App\Services\Api;
|
|
|
use App\Models\AcceptorModel;
|
|
|
use App\Models\AccountLogModel;
|
|
|
use App\Models\BalanceLogModel;
|
|
|
+use App\Models\MemberBankModel;
|
|
|
use App\Models\MemberModel;
|
|
|
use App\Services\BaseService;
|
|
|
use App\Services\ConfigService;
|
|
|
@@ -310,6 +311,14 @@ class AcceptorService extends BaseService
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ // 支付方式验证
|
|
|
+ $payType = isset($params['pay_type']) && $params['pay_type']? intval($params['pay_type']) : 1;
|
|
|
+ $payment = MemberBankModel::where(['type'=> $payType,'status','mark'=>1])->value('id');
|
|
|
+ if(empty($payment)){
|
|
|
+ $this->error = 3011;
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
// 入驻数据
|
|
|
$data = [
|
|
|
@@ -317,6 +326,7 @@ class AcceptorService extends BaseService
|
|
|
'user_id' => $userId,
|
|
|
'mobile' => isset($params['mobile']) ? $params['mobile'] : '',
|
|
|
'telegram' => isset($params['telegram']) ? $params['telegram'] : '',
|
|
|
+ 'pay_type' => $payType,
|
|
|
'price_float' => isset($params['price_float']) ? $params['price_float'] : '',
|
|
|
'create_time' => time(),
|
|
|
'update_time' => time(),
|