<?php namespace app\mobile\controller\learn; use app\mobile\service\learn\VideoService; use support\spark\model\train\learn\Video; use support\spark\model\train\learn\VideoCate; use support\Request; use app\admin\controller\Curd; class VideoController extends Curd { /** * 获å–列表 */ public function index() { $videoService = new VideoService(); $res = $videoService->getList(request()->all()); return sparkSuccess($res); } /** * æ·»åŠ */ public function store() { $param = request()->post(); $videoService = new VideoService(); $res = $videoService->addVideo($param); return sparkSuccess($res); } /** * 编辑 */ public function update() { $param = request()->post(); $videoService = new VideoService(); $res = $videoService->editVideo($param); return sparkSuccess($res); } /** * åˆ é™¤ */ public function destroy() { $id = request()->input('id'); $videoModel = new Video(); $videoModel->delById($id); return sparkSuccess(dataReturn(0, 'åˆ é™¤æˆåŠŸ')); } public function addUserLookVideo() { $lookVideo = new VideoService(); $data = $lookVideo->addUserLookVideo(); if ($data) { return sparkSuccess(dataReturn(0, 'succeed')); } else { return sparkSuccess(dataReturn(-1, 'fail')); } } }