管理员添加 控制器

Original 2019-04-07 15:02:41 240
abstract:<?phpnamespace app\admin\controller;use think\Controller;use app\admin\model\User as UserModel;use think\Request;/*** 管理员类*/class User extends Controller{ //管理员列表页面 public function adminList() { /

<?php

namespace app\admin\controller;

use think\Controller;

use app\admin\model\User as UserModel;

use think\Request;


/**

* 管理员类

*/

class User extends Controller

{

//管理员列表页面

public function adminList()

{

//渲染管理员列表页面


return $this->view->fetch();

}

//添加管理员页面

public function adminAdd()

{

return $this->view->fetch();

}



//添加管理员操作

public function addUser(Request $request)

{

//获取请求数据

$data = $request->param();

halt($data);

$name = $data['user_name'];

$res = UserModel::get(function($query){

$query->where('username',$name);

});

if(!is_null($res)){

return ['status' =>0,'msg'=>'该用户已存在'];

}

$result = UserModel::save($data);

if(!$result){

return ['status' =>2,'msg'=>'添加用户失败'];


}

return ['status' =>1,'msg'=>'添加用户成功'];


}


}


Correcting teacher:天蓬老师Correction time:2019-04-08 09:39:13
Teacher's summary:这里的添加与更新操作, 最终返回到前端都是json数据, 要注意一下

Release Notes

Popular Entries