jobfairPersonSignedRepository = $jobfairPersonSignedRepository; $this->jobfairPersonalJobsApplyRepository = $jobfairPersonalJobsApplyRepository; $this->jobfairPersonalJopApplyService = $jobfairPersonalJopApplyService; } public function list() { $jobfair_id = session('floorplan_stands.jobfair_id'); $user = auth('web-company')->user(); $result = $this->jobfairPersonSignedRepository->getSignedInterview(['jobfairid'=>$jobfair_id]); $where = [ 'jobfair_id'=>$jobfair_id, 'company_id'=>$user->id, ]; foreach ($result as &$value){ $where['personal_uid'] = $value->uid; $value['flag'] = $this->jobfairPersonalJobsApplyRepository->interviewFind($where); } return view('app.hardware.pad.interview_list',['result' => $result]); } public function interview(Request $request){ $user = auth('web-company')->user(); return $this->jobfairPersonalJopApplyService->interview($request,$user); } }