<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/2/26 * Time: 17:20 */ namespace app\admin\controller; use app\admin\controller\Common; use app\admin\model\CateModel; use think\Controller; use think\facade\Request; use think\facade\Session; class Cate extends Common { public function index() { $cateModel = new CateModel(); $data = $cateModel->order('id','desc')->paginate(); $this->assign('data',$data); return $this->fetch(); } public function edit() { $id = Request::param('id'); $cateModel = new CateModel(); $cate = $cateModel->find($id); $this->assign('cate',$cate); return $this->fetch(); } public function doAdd() { $data = Request::param(); $data['username'] = Session::get('username'); $data['pubtime'] = time(); $cateModel = new CateModel(); if($cateModel->save($data)){ return ['status'=>0,'msg'=>'添加成功']; }else{ return ['status'=>1,'msg'=>'添加失败']; } } public function doEdit() { $data = Request::param(); $data['username'] = Session::get('username'); $data['pubtime'] = time(); $cateModel = new CateModel(); if($cateModel->isUpdate(true)->save($data)){ return ['status'=>0,'msg'=>'更新成功']; }else{ return ['status'=>1,'msg'=>'更新失败']; } } public function del() { $id = Request::param('id'); //var_dump($id);exit; if(CateModel::destroy($id)){ return ['status'=>0,'msg'=>'删除成功']; }else{ return ['status'=>1,'msg'=>'删除失败']; } } }