15313670163 hai 1 mes
pai
achega
132c4a8a2d
Modificáronse 1 ficheiros con 19 adicións e 11 borrados
  1. 19 11
      app/Controller/NewsController.php

+ 19 - 11
app/Controller/NewsController.php

@@ -649,7 +649,7 @@ class NewsController extends AbstractController
         return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
     }
     /*
-    *后端-招聘 搜索及获取职位
+    *后端-招聘 获取公司信息
     * @return array
     */
     public function getJobCompany(){
@@ -680,7 +680,7 @@ class NewsController extends AbstractController
         return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
     }
     /*
-    *后端-招聘 搜索及获取职位
+    *后端-招聘 修改公司信息
     * @return array
     */
     public function upJobCompany(){
@@ -691,10 +691,10 @@ class NewsController extends AbstractController
             [
                 'user_id'=>'required',
                 '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',
@@ -702,11 +702,14 @@ class NewsController extends AbstractController
             [
                 'user_id.required' => '用户id不能为空',
                 'business_name.required' => '公司名称不能为空',
-                'hy_id.required' => '所属行业不能为空',
+                'company_hy_id.required' => '所属行业不能为空',
+                'company_hy_id.integer' => '所属行业必须是整数',
                 'company_size.required' => '公司规模不能为空',
+                'company_size.integer' => '公司规模必须是整数',
                 'introduction.required' => '公司简介不能为空',
                 'real_name.required' => '联系人不能为空',
                 'mobile.required' => '联系电话不能为空',
+                'mobile.integer' => '联系电话必须是整数',
                 'address_arr_id.required' => '公司地址不能为空',
                 'address.required' => '公司详细地址不能为空',
             ]   
@@ -715,7 +718,7 @@ class NewsController extends AbstractController
             $errorMessage = $validator->errors()->first();
             return Result::error($errorMessage);
         }
-        $requireData['website_id'] = Context::get("SiteId");
+        $requireData['website_id'] = Context::get("SiteId"); 
         
         // return Result::success($requireData);
         if (empty($requireData['user_id'])){
@@ -747,6 +750,10 @@ class NewsController extends AbstractController
         // return Result::success($requireData);
         $requireData['website_id'] = Context::get("SiteId");
         $requireData['user_id'] = Context::get("UserId");
+        // return Result::success($requireData);
+        if (empty($requireData['user_id'])){
+            return Result::error('参数错误');
+        }
         $result = $this->newsServiceClient->getJobRecruitingInfo($requireData);
         return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
     }
@@ -795,8 +802,8 @@ class NewsController extends AbstractController
                             'business_name'=>'required',
                             'hy_id'=>'required',
                             'company_size'=>'required',
-                            'introduction'=>'required|integer',
-                            'real_name'=>'required|integer',
+                            'introduction'=>'required',
+                            'real_name'=>'required',
                             'mobile'=>'required|integer',
                             'address_arr_id'=>'required',
                             'address'=>'required',
@@ -808,6 +815,7 @@ class NewsController extends AbstractController
                             'introduction.required' => '公司简介不能为空',
                             'real_name.required' => '联系人不能为空',
                             'mobile.required' => '联系电话不能为空',
+                            'mobile.integer' => '联系电话必须是整数',
                             'address_arr_id.required' => '公司地址不能为空',
                             'address.required' => '公司详细地址不能为空',
                         ]   
@@ -816,7 +824,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);