where('id', $id)->update($data); } return Db::name($table)->insertGetId($data); } //返回管理员信息 public function findOne($field, $value) { return Db::name('admin')->where($field, $value)->find(); } //验证指定字段 public function checkUserAdmin($field, $value) { return Db::name('admin')->field('id')->where($field, $value)->find(); } //管理员列表 public function getAllUserAdmins() { // return Db::name('admin')->field('user_name,password')->select(); return Db::name('admin')->where('status != -1')->order('id desc')->paginate(1000); } //返回注册时间=== public function getRegDate($admName) { return Db::name('admin')->field('add_time')->where('account', $admName)->find(); } //登陆验证== public function getLoginResult($admName, $admPass) { return Db::name('admin')->field(['id','position_name','sto_id','identity','serve','code'])->where(['account' => $admName, 'password' => $admPass, 'status' => 1,'status_del'=>1])->find(); } //删除 public function del($table, $data, $ids = null, $opt = null) { //删除 if ($opt) { return Db::name($table)->where("id in ({$ids})")->delete(); } return Db::name($table)->where("id in ({$ids})")->update($data); } //获取日志 public function getLogs($data) { return Db::name('admin_log')->alias('a')->join('admin b', 'a.adm_id = b.id') ->field('a.*, b.account')->where($data)->order('a.id desc')->paginate(15); } }