<?php

namespace App\Http\Controllers\Web\Person;

use App\Http\Controllers\Web\WebBaseController;
use App\Services\Person\ViewJobService;

class ViewJobController extends WebBaseController
{
    /**
     * @var ResumeService
     */
    protected $ViewJobService;

    /**
     * ViewJobController constructor.
     * @param ViewJobService $ViewJobService
     */
    public function __construct(ViewJobService $ViewJobService)
    {
        $this->ViewJobService = $ViewJobService;
    }

    public function attentionJobs()
    {
        $res = $this->ViewJobService->attentionJobs();
        return view('app.person.view_jobs', ['content'=>$res]);
    }

    public function delAttentionJobs()
    {
        if (request()->method()=='POST') {
            $res = $this->ViewJobService->delAttentionJobs(request()->id,auth('web-member')->user());
            if ($res) {
                return $this->sendSuccessResponse('删除成功');
            } else {
                return $this->sendErrorResponse('删除失败');
            }
        } else {
            return view('app.person.ajax.resume_delete', ['tpis'=>'删除后将无法恢复,您确定要删除选中的浏览过的职位吗?']);
        }
    }

}