Просмотр исходного кода

Weenier 168otc项目部署 0630

wesmiler 3 лет назад
Родитель
Сommit
aa22dca83b

+ 1 - 1
app/Http/Controllers/Admin/ApiController.php

@@ -40,7 +40,7 @@ class ApiController extends Backend
     {
         $validate = new ApiValidator();
         $params = request()->post();
-        $params = $validate->check($params,'buy');
+        $params = $validate->check($params,'edit');
         if(!is_array($params)){
             return returnJson($params, false,[]);
         }

+ 2 - 0
app/Http/Validator/MemberValidator.php

@@ -15,6 +15,7 @@ class MemberValidator extends BaseValidator
         'realname'=> 'required|max:20',
         'idcard_front_img'=> 'required|max:200',
         'idcard_back_img'=> 'required|max:200',
+        'idcard_hand_img'=> 'required|max:200',
     ];
 
     // 当前模型所有错误提示信息
@@ -44,6 +45,7 @@ class MemberValidator extends BaseValidator
         'idcard' => '身份证号码',
         'idcard_front_img' => '身份证正面',
         'idcard_back_img' => '身份证反面',
+        'idcard_hand_img' => '身份证手持',
     ];
 
     // 当前模型所有验证场景

+ 4 - 0
app/Services/Api/MemberService.php

@@ -247,6 +247,10 @@ class MemberService extends BaseService
             $data['idcard_back_img'] = $params['idcard_back_img'];
         }
 
+        if (isset($params['idcard_hand_img']) && strpos($params['idcard_hand_img'], 'http') === false) {
+            $data['idcard_hand_img'] = $params['idcard_hand_img'];
+        }
+        
         $info = $this->getInfo($userId);
         $idcardCheck = isset($info['idcard_check']) ? $info['idcard_check'] : 0;
         if ($idcardCheck == 1) {