1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?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);
- }
- }
|