<?php namespace App\Http\Controllers\Web\Content; use App\Exceptions\ResponseException; use App\Http\Controllers\Web\WebBaseController; use App\Models\Feature; use App\Services\Content\PolicyService; use Illuminate\Http\Request; use App\Services\Content\ArticleService; class MienController extends WebBaseController { protected $policyService; public function __construct( PolicyService $policyService) { $this->policyService = $policyService; } public function index(Request $request) { $personal = $request->input('personal'); $rccategory= $this->policyService->getRCCategory(); $rcinfos=$this->policyService->getRcInfos($request); $return_data = array( 'rccategory' => $rccategory, 'rcinfos' => $rcinfos, 'personal' => $personal, ); return view('app.content.mien.index',$return_data); } public function show(Request $request) { $rcinfo=Feature::where(array('id'=>$request->id))->first(); $return_data = array( 'rcinfo' => $rcinfo ); return view('app.content.mien.show',$return_data); } public function click($id) { $rst =Feature::where(array('id'=>$id))->increment('read', 1); $data = array('status'=>0); if ($rst) { $data = array('status'=>1); } return response()->json($data); } }