| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | <?phpnamespace App\Http\Controllers\Jkq\Person;use App\Http\Controllers\Jkq\JkqBaseController;use App\Services\Person\PersonJobsApplyService;use App\Services\Person\ResumeService;use Illuminate\Http\Request;class PersonJobsApplyController extends JkqBaseController{    /**     * @var ResumeService     */    protected $ResumeService;    protected $PersonJobsApplyService;    /**     * PersonJobsApplyController constructor.     * @param ResumeService $ResumeService     * @param PersonJobsApplyService $PersonJobsApplyService     */    public function __construct(ResumeService $ResumeService, PersonJobsApplyService $PersonJobsApplyService)    {        $this->ResumeService = $ResumeService;        $this->PersonJobsApplyService = $PersonJobsApplyService;    }    public function jobsApply(Request $request)    {        $resume = $this->ResumeService->myResumeAjax(auth('web-member')->user());        $applyJobs = $this->PersonJobsApplyService->getJobsApply(auth('web-member')->user(), $request->all());        return view('jkq.person.jobs_apply', ['resume'=>$resume,'applyJobs'=>$applyJobs['applyJobs'],'count'=>$applyJobs['count']]);    }    public function delApplyJobs()    {        if (request()->method()=='POST') {            $res = $this->PersonJobsApplyService->delApplyJobs(auth('web-member')->user());            if ($res) {                return $this->sendSuccessResponse('删除成功');            } else {                return $this->sendErrorResponse('删除失败');            }        } else {            $html = view('jkq.person.ajax.resume_delete', ['tpis'=>'删除后将无法恢复,您确定要删除选中的申请职位吗?'])->render();            return $this->sendSuccessResponse($html);        }    }}
 |