摘要:<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/2/26 * Time: 17:20 */ namespace app\admin\contro
<?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'=>'删除失败'];
}
}
}
批改老师:查无此人批改时间:2019-02-27 09:04:34
老师总结:完成的不错。每个方法最好也有注释,如果语句过于复杂,也要注释。继续加油