<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/3/21 * Time: 15:01 */ namespace App\Http\Controllers\Web\Hardware\Pad; use App\Http\Controllers\Web\WebBaseController; use Illuminate\Http\Request; use App\Repositories\Jobfair\JobfairPersonalJobsApplyRepository; use App\Services\Jobfair\JobfairPersonalJopApplyService; class PadReceiveController extends WebBaseController { protected $jobfairPersonalJobsApplyRepository; protected $jobfairPersonalJopApplyService; /** * LoginController constructor. * @param JobfairPersonalJobsApplyRepository $jobfairPersonalJobsApplyRepository */ public function __construct(JobfairPersonalJobsApplyRepository $jobfairPersonalJobsApplyRepository,JobfairPersonalJopApplyService $jobfairPersonalJopApplyService) { $this->jobfairPersonalJobsApplyRepository = $jobfairPersonalJobsApplyRepository; $this->jobfairPersonalJopApplyService = $jobfairPersonalJopApplyService; } public function list(Request $request) { $user = auth('web-company')->user(); $where = [ 'company_id'=>$user->id, 'jobfair_id'=>session('floorplan_stands.jobfair_id'), 'is_apply'=>1, // 'is_interview'=>1, ]; $result = $this->jobfairPersonalJobsApplyRepository->applyJobs($where,10); return view('app.hardware.pad.receive_list',['result' => $result]); } public function delete(Request $request) { $result = $this->jobfairPersonalJobsApplyRepository->delete(['id'=>$request->input('id')]); if(!$result){ return response()->json(['status'=>0, 'msg'=>'删除失败']); } return response()->json(['status'=>1, 'msg'=>'删除成功']); } }