where($map)->order('id desc')->paginate(config('paginate.list_rows'),false,['query'=>get_query()]); $page = $admin_list->render(); $this->assign('list',$admin_list); $this->assign('page',$page); return $this->fetch(); } /** * 修改 */ public function edit() { $kind=input("kind"); $this->assign('kind',$kind); $list=Db::name('license')->find(input('admin_id')); $this->assign('list',$list); return $this->fetch(); } /** * 修改操作 */ public function runedit() { $kind=input("kind"); $this->assign('kind',$kind); $data=[]; $data['state']=input('state'); $id=input('id'); $rst=Db::name('license')->where(['id'=>$id])->update($data); if($rst!==false){ $this->success('修改成功',url('License/index',['kind'=>$kind])); }else{ $this->error('修改失败',url('License/index',['kind'=>$kind])); } } /** * 删除 */ public function del() { $kind=input("kind"); $this->assign('kind',$kind); $admin_id=input('id'); if (empty($admin_id)){ $this->error('ID不存在',url('License/index',['kind'=>$kind])); } $rst=Db::name('license')->delete($admin_id); if($rst!==false){ $this->success('删除成功',url('License/index',['kind'=>$kind])); }else{ $this->error('删除失败',url('License/index',['kind'=>$kind])); } } /** * 审核/取消审核 */ public function state() { $id=input('x'); $find=Db::name('license')->where(array('id'=>$id))->find(); $msg='未审'; if($find){ $status=$find['state']; if($status==1){ $statedata = array('state'=>0); }else{ $statedata = array('state'=>1); $msg='已审'; } $query=Db::name('license')->where(array('id'=>$id))->setField($statedata); } $this->success($msg); } }