<?php namespace App\Http\Controllers\Web\Person; use App\Http\Controllers\Web\WebBaseController; use App\Services\Person\ResumeService; use App\Services\Person\ViewResumeService; use Illuminate\Http\Request; class ViewResumeController extends WebBaseController { /** * @var ResumeService */ protected $ResumeService; protected $ViewResumeService; /** * ViewResumeController constructor. * @param ResumeService $ResumeService * @param ViewResumeService $ViewResumeService */ public function __construct(ResumeService $ResumeService, ViewResumeService $ViewResumeService) { $this->ResumeService = $ResumeService; $this->ViewResumeService = $ViewResumeService; } public function attentionMe(Request $request) { $resume = $this->ResumeService->myResumeAjax(auth('web-member')->user()); $res = $this->ResumeService->attentionMe(auth('web-member')->user(), $request->all()); return view('app.person.attention_me', ['content'=>$res['content'],'resume'=>$resume]); } public function delAttention() { if (request()->method()=='POST') { $res = $this->ResumeService->delAttention(request()->id,auth('web-member')->user()); if ($res) { return $this->sendSuccessResponse('删除成功'); } else { return $this->sendErrorResponse('删除失败'); } } else { return view('app.person.ajax.resume_delete', ['tpis'=>'删除后将无法恢复,您确定要删除选中的关注企业吗?']); } } }