| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | 
							- <?php
 
- namespace App\Http\Controllers\Web\Person;
 
- use App\Http\Controllers\Web\WebBaseController;
 
- use App\Services\Person\PersonJobsApplyService;
 
- use App\Services\Person\ResumeService;
 
- use App\Validators\PersonValidatorRequest;
 
- use Illuminate\Http\Request;
 
- class PersonJobsApplyController extends WebBaseController
 
- {
 
-     /**
 
-      * @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('app.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('app.person.ajax.resume_delete', ['tpis'=>'删除后将无法恢复,您确定要删除选中的申请职位吗?'])->render();
 
-             return $this->sendSuccessResponse($html);
 
-         }
 
-     }
 
- }
 
 
  |