|
@@ -703,119 +703,119 @@ class NewsController extends AbstractController
|
|
$result = $this->newsServiceClient->addRecruit($requireData);
|
|
$result = $this->newsServiceClient->addRecruit($requireData);
|
|
return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
}
|
|
}
|
|
- /*
|
|
|
|
- *后端-招聘 修改职位
|
|
|
|
- * @return array
|
|
|
|
- */
|
|
|
|
- public function upJobRecruiting(){
|
|
|
|
- $requireData = $this->request->all();
|
|
|
|
- $validator = $this->validationFactory->make(
|
|
|
|
- $requireData,
|
|
|
|
- [
|
|
|
|
- 'title'=>'required',
|
|
|
|
- 'job_type'=>'required',
|
|
|
|
- 'job_level'=>'required',
|
|
|
|
- 'job_num'=>'required',
|
|
|
|
- 'job_address'=>'required',
|
|
|
|
- 'job_content'=>'required',
|
|
|
|
- 'job_require'=>'required',
|
|
|
|
- 'job_responsibility'=>'required',
|
|
|
|
- 'job_benefits'=>'required',
|
|
|
|
-
|
|
|
|
- ],
|
|
|
|
- [
|
|
|
|
- 'title.required' => '职位名称不能为空',
|
|
|
|
- 'job_type.required' => '职位类型不能为空',
|
|
|
|
- 'job_level.required' => '职位级别不能为空',
|
|
|
|
- 'job_num.required' => '招聘人数不能为空',
|
|
|
|
- 'job_address.required' => '工作地点不能为空',
|
|
|
|
- 'job_content.required' => '职位内容不能为空',
|
|
|
|
- 'job_require.required' => '职位要求不能为空',
|
|
|
|
- 'job_responsibility.required' => '岗位职责不能为空',
|
|
|
|
- 'job_benefits.required' => '岗位福利不能为空',
|
|
|
|
- ]
|
|
|
|
-
|
|
|
|
- );
|
|
|
|
- $result = $this->newsServiceClient->upJobRecruiting($requireData);
|
|
|
|
- return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
- }
|
|
|
|
- /*
|
|
|
|
- *后端-招聘 删除职位
|
|
|
|
- * @return array
|
|
|
|
- */
|
|
|
|
- public function delJobRecruiting(){
|
|
|
|
- $requireData = $this->request->all();
|
|
|
|
- $validator = $this->validationFactory->make(
|
|
|
|
- $requireData,
|
|
|
|
- [
|
|
|
|
- 'id'=>'required',
|
|
|
|
- ],
|
|
|
|
- [
|
|
|
|
- 'id.required' => 'id不能为空',
|
|
|
|
- ]
|
|
|
|
- );
|
|
|
|
- $result = $this->newsServiceClient->delJobRecruiting($requireData);
|
|
|
|
- return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
- }
|
|
|
|
- /*
|
|
|
|
- *后端-招聘 职位状态
|
|
|
|
- * @return array
|
|
|
|
- */
|
|
|
|
- public function upJobRecruitingStatus(){
|
|
|
|
- $requireData = $this->request->all();
|
|
|
|
- $validator = $this->validationFactory->make(
|
|
|
|
- $requireData,
|
|
|
|
- [
|
|
|
|
- 'id'=>'required',
|
|
|
|
- 'status'=>'required',
|
|
|
|
- ],
|
|
|
|
- [
|
|
|
|
- 'id.required' => 'id不能为空',
|
|
|
|
- 'status.required' => 'status不能为空',
|
|
|
|
- ]
|
|
|
|
- );
|
|
|
|
- $result = $this->newsServiceClient->upJobRecruitingStatus($requireData);
|
|
|
|
- return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
- }
|
|
|
|
- /*
|
|
|
|
- *后端-招聘 职位状态
|
|
|
|
- * @return array
|
|
|
|
- */
|
|
|
|
- public function getJobRecruitingStatus(){
|
|
|
|
- $requireData = $this->request->all();
|
|
|
|
- $validator = $this->validationFactory->make(
|
|
|
|
- $requireData,
|
|
|
|
- [
|
|
|
|
- 'id'=>'required',
|
|
|
|
- ],
|
|
|
|
- [
|
|
|
|
- 'id.required' => 'id不能为空',
|
|
|
|
- ]
|
|
|
|
- );
|
|
|
|
- $result = $this->newsServiceClient->getJobRecruitingStatus($requireData);
|
|
|
|
- return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
- }
|
|
|
|
- /*
|
|
|
|
- *后端-招聘 职位状态
|
|
|
|
- * @return array
|
|
|
|
- */
|
|
|
|
- public function getJobRecruitingStatusList(){
|
|
|
|
- $requireData = $this->request->all();
|
|
|
|
- $validator = $this->validationFactory->make(
|
|
|
|
- $requireData,
|
|
|
|
- [
|
|
|
|
- 'id'=>'required',
|
|
|
|
- ],
|
|
|
|
- [
|
|
|
|
- 'id.required' => 'id不能为空',
|
|
|
|
- ]
|
|
|
|
- );
|
|
|
|
- if ($validator->fails()) {
|
|
|
|
- $errorMessage = $validator->errors()->first();
|
|
|
|
- return Result::error($errorMessage);
|
|
|
|
- }
|
|
|
|
- $result = $this->newsServiceClient->getJobRecruitingStatusList($requireData);
|
|
|
|
- return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
- }
|
|
|
|
|
|
+ // /*
|
|
|
|
+ // *后端-招聘 修改职位
|
|
|
|
+ // * @return array
|
|
|
|
+ // */
|
|
|
|
+ // public function upJobRecruiting(){
|
|
|
|
+ // $requireData = $this->request->all();
|
|
|
|
+ // $validator = $this->validationFactory->make(
|
|
|
|
+ // $requireData,
|
|
|
|
+ // [
|
|
|
|
+ // 'title'=>'required',
|
|
|
|
+ // 'job_type'=>'required',
|
|
|
|
+ // 'job_level'=>'required',
|
|
|
|
+ // 'job_num'=>'required',
|
|
|
|
+ // 'job_address'=>'required',
|
|
|
|
+ // 'job_content'=>'required',
|
|
|
|
+ // 'job_require'=>'required',
|
|
|
|
+ // 'job_responsibility'=>'required',
|
|
|
|
+ // 'job_benefits'=>'required',
|
|
|
|
+
|
|
|
|
+ // ],
|
|
|
|
+ // [
|
|
|
|
+ // 'title.required' => '职位名称不能为空',
|
|
|
|
+ // 'job_type.required' => '职位类型不能为空',
|
|
|
|
+ // 'job_level.required' => '职位级别不能为空',
|
|
|
|
+ // 'job_num.required' => '招聘人数不能为空',
|
|
|
|
+ // 'job_address.required' => '工作地点不能为空',
|
|
|
|
+ // 'job_content.required' => '职位内容不能为空',
|
|
|
|
+ // 'job_require.required' => '职位要求不能为空',
|
|
|
|
+ // 'job_responsibility.required' => '岗位职责不能为空',
|
|
|
|
+ // 'job_benefits.required' => '岗位福利不能为空',
|
|
|
|
+ // ]
|
|
|
|
+
|
|
|
|
+ // );
|
|
|
|
+ // $result = $this->newsServiceClient->upJobRecruiting($requireData);
|
|
|
|
+ // return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
+ // }
|
|
|
|
+ // /*
|
|
|
|
+ // *后端-招聘 删除职位
|
|
|
|
+ // * @return array
|
|
|
|
+ // */
|
|
|
|
+ // public function delJobRecruiting(){
|
|
|
|
+ // $requireData = $this->request->all();
|
|
|
|
+ // $validator = $this->validationFactory->make(
|
|
|
|
+ // $requireData,
|
|
|
|
+ // [
|
|
|
|
+ // 'id'=>'required',
|
|
|
|
+ // ],
|
|
|
|
+ // [
|
|
|
|
+ // 'id.required' => 'id不能为空',
|
|
|
|
+ // ]
|
|
|
|
+ // );
|
|
|
|
+ // $result = $this->newsServiceClient->delJobRecruiting($requireData);
|
|
|
|
+ // return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
+ // }
|
|
|
|
+ // /*
|
|
|
|
+ // *后端-招聘 职位状态
|
|
|
|
+ // * @return array
|
|
|
|
+ // */
|
|
|
|
+ // public function upJobRecruitingStatus(){
|
|
|
|
+ // $requireData = $this->request->all();
|
|
|
|
+ // $validator = $this->validationFactory->make(
|
|
|
|
+ // $requireData,
|
|
|
|
+ // [
|
|
|
|
+ // 'id'=>'required',
|
|
|
|
+ // 'status'=>'required',
|
|
|
|
+ // ],
|
|
|
|
+ // [
|
|
|
|
+ // 'id.required' => 'id不能为空',
|
|
|
|
+ // 'status.required' => 'status不能为空',
|
|
|
|
+ // ]
|
|
|
|
+ // );
|
|
|
|
+ // $result = $this->newsServiceClient->upJobRecruitingStatus($requireData);
|
|
|
|
+ // return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
+ // }
|
|
|
|
+ // /*
|
|
|
|
+ // *后端-招聘 职位状态
|
|
|
|
+ // * @return array
|
|
|
|
+ // */
|
|
|
|
+ // public function getJobRecruitingStatus(){
|
|
|
|
+ // $requireData = $this->request->all();
|
|
|
|
+ // $validator = $this->validationFactory->make(
|
|
|
|
+ // $requireData,
|
|
|
|
+ // [
|
|
|
|
+ // 'id'=>'required',
|
|
|
|
+ // ],
|
|
|
|
+ // [
|
|
|
|
+ // 'id.required' => 'id不能为空',
|
|
|
|
+ // ]
|
|
|
|
+ // );
|
|
|
|
+ // $result = $this->newsServiceClient->getJobRecruitingStatus($requireData);
|
|
|
|
+ // return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
+ // }
|
|
|
|
+ // /*
|
|
|
|
+ // *后端-招聘 职位状态
|
|
|
|
+ // * @return array
|
|
|
|
+ // */
|
|
|
|
+ // public function getJobRecruitingStatusList(){
|
|
|
|
+ // $requireData = $this->request->all();
|
|
|
|
+ // $validator = $this->validationFactory->make(
|
|
|
|
+ // $requireData,
|
|
|
|
+ // [
|
|
|
|
+ // 'id'=>'required',
|
|
|
|
+ // ],
|
|
|
|
+ // [
|
|
|
|
+ // 'id.required' => 'id不能为空',
|
|
|
|
+ // ]
|
|
|
|
+ // );
|
|
|
|
+ // if ($validator->fails()) {
|
|
|
|
+ // $errorMessage = $validator->errors()->first();
|
|
|
|
+ // return Result::error($errorMessage);
|
|
|
|
+ // }
|
|
|
|
+ // $result = $this->newsServiceClient->getJobRecruitingStatusList($requireData);
|
|
|
|
+ // return $result['code']==200? Result::success($result['data']) : Result::error($result['message']);
|
|
|
|
+ // }
|
|
|
|
|
|
}
|
|
}
|