application/admin/controller/User.php

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php

namespace app\admin\controller;

use think\Request;
use app\admin\model\UserSpace;
use app\admin\model\AuthGroup;
class User extends Base {

    //管理员列表
    public function index() {   
        $userlist = UserSpace::all();
        $this->assign('userlist', $userlist);
        return $this->fetch();
    }

    //添加管理员 页面
    public function add_user() {
        $AuthGroup = AuthGroup::all();
         $this->assign('AuthGroup', $AuthGroup);
        return $this->fetch();
    }
 

     //编辑管理员 页面
    public function edit_user($uid) {
        $UserSpace = UserSpace::get(['uid' => $uid]);
        $this->assign('UserSpace', $UserSpace);
           $AuthGroup = AuthGroup::all();
         $this->assign('AuthGroup', $AuthGroup);
        return $this->fetch();
    }
    
     //添加或修改管理员动作
     public function add_user_action(Request $request) {
         
          $user_space=UserSpace::save_user($request);
          if($user_space){
               $this->redirect('User/index');
          }else{
              $this->error('新增失败');
          }
    }
    
     public function edit_user_action(Request $request) {
          $user_space=UserSpace::edit_user($request);
           if($user_space){
               $this->redirect('User/index');
          }else{
              $this->error('编辑失败');
          }
         
    }
    
      //删除用户 动作 
    public function del_user($id) {
         if($id==1){die;}
         if($request->param('uid')==1){die;}
       $res=UserSpace::where('uid', '=', $id)->delete();
        return $this->json_data($res);
后面还有 2 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。