|
@@ -412,7 +412,7 @@ class IndexController extends WebBaseController
|
|
$user_info['family'] = json_decode($user_info['family']);
|
|
$user_info['family'] = json_decode($user_info['family']);
|
|
if(in_array('expand_special',$forms)){
|
|
if(in_array('expand_special',$forms)){
|
|
$special = RecruitAppointExpandSpecial::where('recruit_appoint_id',$user_info['id'])->first();
|
|
$special = RecruitAppointExpandSpecial::where('recruit_appoint_id',$user_info['id'])->first();
|
|
- if(json_decode($special['material'])){
|
|
|
|
|
|
+ if($special){
|
|
$material = json_decode($special['material'],true);
|
|
$material = json_decode($special['material'],true);
|
|
foreach ($material as $k => $v){
|
|
foreach ($material as $k => $v){
|
|
if(array_key_exists('response',$v)){
|
|
if(array_key_exists('response',$v)){
|
|
@@ -423,6 +423,10 @@ class IndexController extends WebBaseController
|
|
}
|
|
}
|
|
}else{
|
|
}else{
|
|
$material = [];
|
|
$material = [];
|
|
|
|
+ $special = [
|
|
|
|
+ 'point_apply' => '0',
|
|
|
|
+ 'condition' => ''
|
|
|
|
+ ];
|
|
}
|
|
}
|
|
$user_info['special'] = [
|
|
$user_info['special'] = [
|
|
'point_apply' => (string)$special['point_apply'],
|
|
'point_apply' => (string)$special['point_apply'],
|
|
@@ -1092,6 +1096,11 @@ class IndexController extends WebBaseController
|
|
public function recruit_info(Request $request)
|
|
public function recruit_info(Request $request)
|
|
{
|
|
{
|
|
$user = auth('web-member')->user();
|
|
$user = auth('web-member')->user();
|
|
|
|
+ if (!empty($user)) {
|
|
|
|
+ $uid = $user->id;
|
|
|
|
+ } else {
|
|
|
|
+ return redirect(route('login'));
|
|
|
|
+ }
|
|
$info = RecruitAppointBasic::where('uid',$user->id)->first();
|
|
$info = RecruitAppointBasic::where('uid',$user->id)->first();
|
|
if(!$info){
|
|
if(!$info){
|
|
$info = [
|
|
$info = [
|
|
@@ -2006,6 +2015,14 @@ class IndexController extends WebBaseController
|
|
return ['status' => 0, 'msg' => 'test', 'data' => ''];
|
|
return ['status' => 0, 'msg' => 'test', 'data' => ''];
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public function post_select(Request $request)
|
|
|
|
+ {
|
|
|
|
+
|
|
|
|
+ $view_data = [];
|
|
|
|
+ return view('app.recruit.post_select',$view_data);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
public function interviewer_random(Request $request)
|
|
public function interviewer_random(Request $request)
|
|
{
|
|
{
|
|
$model = $request->input('model',1);
|
|
$model = $request->input('model',1);
|