<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019/3/4
* Time: 17:51
*/
namespace app\admins\controller;
use think\Request;
use Util\SysDb;
class Menu extends Base
{
public function index(){
$list = $this->db->table('admin_menus')->order('ord asc')->lists();
$this->assign('lists',$list);
return $this->fetch();
}
public function add()
{
return $this->fetch();
}
public function save(Request $request){
$data['title'] = trim($request->param('title'));
$data['controller'] = trim($request->param('controller'));
$data['method'] = trim($request->param('method'));
$data['ord'] = (int)$request->param('ord');
$data['ishidden'] = (int)$request->param('ishidden');
$data['status'] = (int)$request->param('status');
if(!$data['title']){
return ['code' => 1 , 'msg' => '菜单名称不能为空1'];
}
if(!$data['controller']){
return ['code' => 1 , 'msg' => '控制器名称不能为空'];
}
if(!$data['method']){
return ['code' => 1 , 'msg' => '方法名称不能为空'];
}
$res = $this->db->table('admin_menus')->insert($data);
if($res){
$res = ['code' => 0,'msg' => '保存成功'];
} else {
$res = ['code' => 0,'msg' => '保存失败'];
}
return $res;
}
}