123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- <?php
- namespace app\operate\controller;
- use think\Db;
- use think\Cookie;
- use think\Controller;
- class Index extends Controller
- {
-
- public function __construct(){
- parent::__construct();
-
- $this->cookie =cookie('admin');
- $this->key=cookie('adminkey');
-
- if(!$this->cookie and !$this->key){
- $this->error('请登录', '/login/index/adminlogin');
- exit;
- }
- $this->Userinfo=Db::name('adminuser')
- ->where(array('name'=>$this->cookie,'pw'=>md5($this->key.'175406')))
- ->find();
- if(!$this->Userinfo){
- cookie('admin', null);
- cookie('adminkey', null);
- $this->error('您的登陆数据不合法,如果你修改了管理员密码请用新密码登陆', '/ljc');
- exit;
- }
-
-
- if($this->Userinfo['rank'] == "0")
- {
- echo '0';
- exit;
- }
-
-
- }
- public function index()
- {
-
-
- }
-
- public function groupchatdel()
- {
- $datainfo['id']=input('post.id');
- Db::name('groupchat')->where($datainfo)->delete();
- return '1';
- }
-
-
- public function chatdel()
- {
- $datainfo['id']=input('post.id');
- Db::name('chat')->where($datainfo)->delete();
- return '1';
- }
-
- public function groupdel(){
- $datainfo['id']=input('post.id');
- Db::name('group')->where($datainfo)->delete();
- return '1';
- }
-
- public function userdel()
- {
- $datainfo['id']=input('post.id');
- Db::name('user')->where($datainfo)->delete();
- return '1';
- }
-
- public function userinfo()
- {
- $datainfo['id']=input('post.id');
- if(input('post.pw')){
- $data['pw']=md5(input('post.pw').'175406');
- }
- $data['money']=input('post.money');
- Db::name('user')->where($datainfo)->update($data);
- return '1';
- }
-
- public function editgroup()
- {
- $datainfo['id']=input('post.id');
- $data['title']=input('post.title');
- $data['content']=input('post.content');
- $data['userid']=input('post.userid');
- Db::name('group')->where($datainfo)->update($data);
- return '1';
- }
-
- public function editlang()
- {
- $datainfo['id']=input('post.id');
- $data['title']=input('post.title');
- $data['title_old']=input('post.title_old');
- Db::name('lang')->where($datainfo)->update($data);
- return '1';
- }
-
- public function langdel()
- {
- $datainfo['id']=input('post.id');
- Db::name('lang')->where($datainfo)->delete();
- return '1';
- }
-
- public function admininfo()
- {
- $datainfo['id']=input('post.idd');
- if(input('post.pw')){
- $data['pw']=md5(input('post.pw').'175406');
- $data['name']=input('post.id');
- Db::name('adminuser')->where($datainfo)->update($data);
- }
-
-
- $savedata['id']=1;
- $savedata['data']=input('post.sh');
- $savedata['reg']=input('post.reg');
- $savedata['pyq']=input('post.pyq');
- $savedata['kf']=input('post.kf');
- $savedata['kfxx']=input('post.kfxx');
- $savedata['dt']=input('post.dt');
- $savedata['startup']=input('post.startup');
-
- $savedata['title']=input('post.title');
- model('base')->savedb('settings',$savedata);
-
- return '1';
- }
-
- public function groupqk(){
- $datainfo['fid']=input('post.id');
- Db::name('groupchat')->where($datainfo)->delete();
- return '1';
- }
-
- public function groupzt(){
- if(input('post.id')){
- $data['id']=input('post.id');
- $info=Db::name('group')->where($data)->find();
- if($info['zt']==0){
- $updata['zt']='1';
- }else{
- $updata['zt']='0';
- }
- Db::name('group')->where('id',$data['id'])->update($updata);
- echo $updata['zt'];
- }else{
- echo '2';
- }
-
-
- }
- public function groupjr(){
- if(input('post.id')){
- $data['id']=input('post.id');
- $info=Db::name('group')->where($data)->find();
- if($info['rq']==0){
- $updata['rq']='1';
- }else{
- $updata['rq']='0';
- }
- Db::name('group')->where('id',$data['id'])->update($updata);
- echo $updata['rq'];
- }else{
- echo '2';
- }
-
-
- }
-
- public function groupxs(){
- if(input('post.id')){
- $data['id']=input('post.id');
- $info=Db::name('group')->where($data)->find();
- if($info['rank']==0){
- $updata['rank']='1';
- }else{
- $updata['rank']='0';
- }
- Db::name('group')->where('id',$data['id'])->update($updata);
- echo $updata['rank'];
- }else{
- echo '2';
- }
-
-
- }
- public function dtshow(){
- if(input('post.id')){
- $data['id']=input('post.id');
- $info=Db::name('mood')->where($data)->find();
- if($info['show']==0){
- $updata['show']='1';
- }else{
- $updata['show']='0';
- }
- Db::name('mood')->where('id',$data['id'])->update($updata);
- echo $updata['show'];
- }else{
- echo '2';
- }
-
-
- }
- public function dtdel(){
- $datainfo['id']=input('post.id');
- Db::name('mood')->where($datainfo)->delete();
- return '1';
- }
-
- public function langsz()
- {
- $savedata['id']=1;
- if(input('post.langzt')){
- $savedata['langzt']=1;
- }else{
- $savedata['langzt']=0;
- }
- $savedata['langtype']=input('post.langtype');
- model('base')->savedb('settings',$savedata);
- echo '1';
- }
- }
|