管理员修改
管理员删除
const del = (e) =>{
console.log(e);
UserDel({uid:e.uid}).then ((e)=>{
if(e.code == 0){
ElMessage({
message: e.msg,
type: 'success'
});
}else{
ElMessage({
message: e.msg,
type: 'error'
});
}
UserLists().then((e)=>{
tableData.lists = e;
})
})
}
public function UserDel(){
$uid = input('post.uid',0);
if(empty($uid)){
$arr = [
'code' => 1,
'msg' => '请选择用户'
];
echo json_encode($arr);
}
$del = Db::table('yj_admin')->where('uid',$uid)->delete();
if(empty($del)){
$arr = [
'code' => 1,
'msg' => '删除失败'
];
echo json_encode($arr);
}else{
$arr = [
'code' => 0,
'msg' => '删除成功'
];
echo json_encode($arr);
}
/* */
}
登录功能
public function Login(){
$post = input('post.');
if(empty($post['account'])){
$arr = [
'code' => 1,
'msg' => '帐号不能为空'
];
echo json_encode($arr);
exit;
}
if(empty($post['password'])){
$arr = [
'code' => 1,
'msg' => '密码不能为空'
];
echo json_encode($arr);
exit;
}
$user = Db::table('yj_admin')->where('account',$post['account'])->find();
if(empty($user)){
$arr = [
'code' => 1,
'msg' => '未找到帐户'
];
echo json_encode($arr);
exit;
}
if($user['password'] != md5($post['password'])){
$arr = [
'code' => 1,
'msg' => '密码错误'
];
echo json_encode($arr);
exit;
}
$ticket = Ticket::create($user['uid'],'phpcn');
//print_r($ticket);
// echo Ticket::get($ticket,'phpcn');
$user['ticket'] = $ticket;
unset($user['password'],$user['uid']);
$arr = [
'code' => 0,
'msg' => '登录成功',
'data' => $user
];
echo json_encode($arr);