15313670163 3 weeks ago
parent
commit
69f62b9c7a
1 changed files with 10 additions and 7 deletions
  1. 10 7
      app/Controller/NewsController.php

+ 10 - 7
app/Controller/NewsController.php

@@ -804,7 +804,8 @@ class NewsController extends AbstractController
                             'company_size'=>'required',
                             'introduction'=>'required',
                             'real_name'=>'required',
-                            'mobile'=>'required|integer',
+                            // 将联系电话的验证规则修改为最少十一位整数
+                            'mobile' => 'required|integer|min:10000000000',
                             'address_arr_id'=>'required',
                             'address'=>'required',
                         ],
@@ -816,6 +817,7 @@ class NewsController extends AbstractController
                             'real_name.required' => '联系人不能为空',
                             'mobile.required' => '联系电话不能为空',
                             'mobile.integer' => '联系电话必须是整数',
+                            'mobile.min' => '联系电话必须是11位',
                             'address_arr_id.required' => '公司地址不能为空',
                             'address.required' => '公司详细地址不能为空',
                         ]   
@@ -824,7 +826,7 @@ class NewsController extends AbstractController
                 }else{
                     $requireData['website_id'] = Context::get("SiteId");
                 }
-                return Result::success($requireData);
+                // return Result::success($requireData);
                 if ($validator->fails()) {
                     $errorMessage = $validator->errors()->first();
                     return Result::error($errorMessage);
@@ -882,17 +884,17 @@ class NewsController extends AbstractController
                         $requireData,
                         [
                             'business_name'=>'required',
-                            'hy_id'=>'required',
-                            'company_size'=>'required',
-                            'introduction'=>'required|integer',
-                            'real_name'=>'required|integer',
+                            'company_hy_id'=>'required|integer',
+                            'company_size'=>'required|integer',
+                            'introduction'=>'required',
+                            'real_name'=>'required',
                             'mobile'=>'required|integer',
                             'address_arr_id'=>'required',
                             'address'=>'required',
                         ],
                         [
                             'business_name.required' => '公司名称不能为空',
-                            'hy_id.required' => '所属行业不能为空',
+                            'company_hy_id.required' => '所属行业不能为空',
                             'company_size.required' => '公司规模不能为空',
                             'introduction.required' => '公司简介不能为空',
                             'real_name.required' => '联系人不能为空',
@@ -917,6 +919,7 @@ class NewsController extends AbstractController
         }
         // $requireData['website_id'] = Context::get("SiteId") ?? 0;
         $requireData['user_id'] = Context::get("UserId") ?? 0;
+        // return Result::success($requireData);
         $result = $this->newsServiceClient->upJobRecruiting($requireData);
         return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);  
     }