| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 | 
							- <?php
 
- namespace App\Http\Controllers\Jkq\Person;
 
- use App\Http\Controllers\Jkq\JkqBaseController;
 
- use App\Models\membersProject;
 
- use App\Services\Content\PolicyService;
 
- use Illuminate\Http\Request;
 
- class ProjectController extends JkqBaseController
 
- {
 
-     protected $policyService;
 
-     public function __construct(PolicyService $policyService)
 
-     {
 
-         $this->policyService   = $policyService;
 
-     }
 
-     //我的创业项目列表
 
-     public function index(Request $request)
 
-     {
 
-         $projectInfo=$this->policyService->getProInfos($request,$this->getUser()->id);
 
-         $return_data = array(
 
-             'projectInfo'           => $projectInfo,
 
-         );
 
-         return view('jkq.person.project.index',$return_data);
 
-     }
 
-     //我的创业项目详情弹窗
 
-     public function seeProject()
 
-     {
 
-         $projectInfo=$this->policyService->getProInfo(request()->all());
 
-         $return_data = array(
 
-             'projectInfo'           => $projectInfo,
 
-         );
 
-         $html = view('jkq.person.project.see_project',$return_data)->render();
 
-         return response()->json(['status'=>1,'html'=>$html]);
 
-     }
 
-     //新增创业项目
 
-     public function add()
 
-     {
 
-         return view('jkq.person.project.add');
 
-     }
 
-     //保存
 
-     public function saveProject(){
 
-         $res = $this->policyService->updateProject(request()->all(), auth('web-member')->user());
 
-         if ($res['code']) {
 
-             return $this->sendSuccessResponse($res['info']);
 
-         } else {
 
-             return $this->sendErrorResponse('更新失败', '', 400);
 
-         }
 
-     }
 
-     public function delproject(){
 
-         $res = $this->policyService->delProject(request()->all());
 
-         if ($res['code']) {
 
-             return $this->sendSuccessResponse($res['info']);
 
-         } else {
 
-             return $this->sendErrorResponse('删除失败', '', 400);
 
-         }
 
-     }
 
-     //修改创业项目
 
-     public function edit(Request $request)
 
-     {
 
-         $projectinfo=membersProject::where(['id'=>$request["id"]])->first();
 
-         $return_data = array(
 
-             'projectinfo'           => $projectinfo,
 
-         );
 
-         return view('jkq.person.project.edit',$return_data);
 
-     }
 
-     public function getUser()
 
-     {
 
-         $user = array();
 
-         if (auth('web-member')->check()) {
 
-             $user = auth('web-member')->user();
 
-         } elseif (auth('web-company')->check()) {
 
-             $user = auth('web-company')->user();
 
-         }
 
-         return $user;
 
-     }
 
- }
 
 
  |