diff --git a/Application/Admin/Controller/AuthManagerController.class.php b/Application/Admin/Controller/AuthManagerController.class.php index 816d6e72a..44c5293c7 100644 --- a/Application/Admin/Controller/AuthManagerController.class.php +++ b/Application/Admin/Controller/AuthManagerController.class.php @@ -438,4 +438,62 @@ class AuthManagerController extends AdminController{ } } + public function dataempower() { + + $auth_group = M('AuthGroup')->where( array('status'=>array('egt','0'),'module'=>'admin','type'=>AuthGroupModel::TYPE_ADMIN) ) + ->getfield('id,id,title,rules'); +// var_dump($auth_group);die(); + $empower_type = M('AuthGroup')->field('data_empower_type')->where(array('id'=>$_GET['group_id']))->find(); +// var_dump($empower_type);die(); + $this->assign('data_empower_type', $empower_type['data_empower_type']); + $this->assign('auth_group', $auth_group); + $this->display(); + + } + + public function dataEmpowerSave() { + $mid = I('id'); + $gid = I('group_id'); + $data_empower_type = I('data_empower_type'); + $promoteData = I('promote_data'); + +// dump(json_decode($promoteData,true)); +// var_dump($promoteData);die(); +// str_replace("'valuie'","'id'"); + + if( empty($gid)||empty($data_empower_type) ){ + $this->error('参数有误'); + } + $AuthGroup = D('AuthGroup'); + if( !$AuthGroup->find($gid)){ + $this->error('用户组不存在'); + } + + if( $mid && !$AuthGroup->checkModelId($mid)){ + $this->error($AuthGroup->error); + } + + if ($data_empower_type == 2) { + $promoteData = implode(',',array_column(json_decode($promoteData,true),'value')); + } else { + $promoteData = ''; + } + + if ($AuthGroup->where("id = {$gid}")->save(array('data_empower_type'=>$data_empower_type,'data_president'=>$promoteData))) { + $this->success('操作成功',U('AuthManager/index')); + } else { + $this->error('操作失败'); + } + + } + + function getRootPromote() { + $promoteData = M('promote','tab_')->field('id as value,account as title')->where(array('level'=>1,'chain'=>'/'))->select(); + $data_president = M('AuthGroup')->field('data_president')->where(array('id'=>$_REQUEST['group_id']))->find(); + + $returnData = array('data_president'=>$data_president['data_president'],'list'=>$promoteData); + + $this->ajaxReturn(json_encode($returnData)); + } + } diff --git a/Application/Admin/Controller/PromoteController.class.php b/Application/Admin/Controller/PromoteController.class.php index 27234fe1a..66c38481f 100644 --- a/Application/Admin/Controller/PromoteController.class.php +++ b/Application/Admin/Controller/PromoteController.class.php @@ -200,7 +200,7 @@ class PromoteController extends ThinkController if (C('PROMOTE_AUTO_AUDIT') == 1) { $status = 1; } - $data = array('account'=>$account,'password'=>$password,'second_pwd'=>$second_pwd,'real_name'=>$real_name,'email'=>$email,'mobile_phone'=>$mobile_phone,'bank_name'=>$bank_name,'bank_card'=>$bank_card,'admin_id'=>$admin,'status'=>$status,'ba_id'=>$ba_id); + $data = array('account'=>$account,'password'=>$password,'second_pwd'=>$second_pwd,'real_name'=>$real_name,'email'=>$email,'mobile_phone'=>$mobile_phone,'bank_name'=>$bank_name,'bank_card'=>$bank_card,'admin_id'=>session('user_auth')['uid'],'status'=>$status,'ba_id'=>$ba_id); if (preg_match('/^[a-zA-Z0-9]{6,15}$/', $account)==false) { $this->error('账号只能是6-15位字母或数字'); diff --git a/Application/Admin/Controller/SuperSignController.class.php b/Application/Admin/Controller/SuperSignController.class.php new file mode 100644 index 000000000..1911c5a6d --- /dev/null +++ b/Application/Admin/Controller/SuperSignController.class.php @@ -0,0 +1,81 @@ + + */ +class SuperSignController extends ThinkController +{ + public function lists($p = 1) { + + + + $page = intval($p); + $page = $page ? $page : 1; //默认显示第一页数据 + $row=10; + if(isset($_REQUEST['row'])) {$row = $_REQUEST['row'];}else{$row = 10;} + + $map =[]; + if (I('account')) { + $map['tab_user.account'] = I('account'); + } + + if (I('order_id')) { + $map['order_id'] = I('order_id'); + } + + if (I('start')&&I('end')) { + $map['pay_time'] = ['between',[strtotime(I('start')),strtotime(I('end'))]]; + } else if(I('start')&&!I('end')) { + $map['pay_time'] = ['egt',strtotime(I('start'))]; + } else if (!I('start')&&I('end')) { + $map['pay_time'] = ['elt',strtotime(I('end'))]; + } + + if (I('game_name')) { + $map['game_name'] = ['like',I('game_name').'%']; + } + + if (I('promote_id')||I('promote_id')=='0') { + $map['tab_user.promote_id'] = I('promote_id'); + } + + $map['tab_game_supersign.pay_status'] = 1; + + $data = M('game_supersign','tab_') + ->field("order_id,ticket,pay_time,tab_user.account,tab_game.game_name,tab_user.promote_account,pay_price,pay_way") + ->join("left join tab_user on tab_game_supersign.user_id = tab_user.id") + ->join("left join tab_game on tab_game_supersign.game_id = tab_game.id") + ->page($p, $row) + ->order("pay_time DESC") + ->where($map) + ->select(); + + foreach ($data as $key => $Value) { + $data[$key]['pay_time'] = date('Y-m-d H:i:s',$Value['pay_time']); + if ($Value['pay_way']==1) { + $data[$key]['pay_way'] = '支付宝'; + } else if ($Value['pay_way']==2) { + $data[$key]['pay_way'] = '微信'; + } else { + $data[$key]['pay_way'] = '未知'; + } + } + + $count = M('game_supersign','tab_') + ->field("order_id,ticket,pay_time,tab_user.account,tab_game.game_name,tab_user.promote_account,pay_price") + ->join("left join tab_user on tab_game_supersign.user_id = tab_user.id") + ->join("left join tab_game on tab_game_supersign.game_id = tab_game.id")->where($map)->count(); + + $page = set_pagination($count, $row); + if ($page) { + $this->assign('_page', $page); + } + $this->meta_title = '超级签订单'; + $this->assign('data',$data); + $this->display(); + + } +} diff --git a/Application/Admin/Controller/TestWhiteListController.class.php b/Application/Admin/Controller/TestWhiteListController.class.php new file mode 100644 index 000000000..da0f11cc7 --- /dev/null +++ b/Application/Admin/Controller/TestWhiteListController.class.php @@ -0,0 +1,193 @@ + + */ +class TestWhiteListController extends ThinkController +{ + public function lists($p = 1) { + + $page = intval($p); + $page = $page ? $page : 1; //默认显示第一页数据 + $row=10; + if(isset($_REQUEST['row'])) {$row = $_REQUEST['row'];}else{$row = 10;} + + $map =[]; + if (I('account')) { + $map['account'] = array('like',I('account').'%'); + } + + $data = M('test_white_list','tab_') + ->page($p, $row) + ->where($map) + ->order('create_ime DESC') + ->select(); + + foreach ($data as $key => $Value) { +// $data[$key]['show_status'] = $data[$key]['show_status']?'显示':'锁定'; + $data[$key]['create_ime'] = date('Y-m-d H:i:s',$Value['create_ime']); + } + + $count = M('test_white_list','tab_') + ->where($map) + ->count(); + + $page = set_pagination($count, $row); + if ($page) { + $this->assign('_page', $page); + } + $this->meta_title = '测试白名单'; + $this->assign('data',$data); + $this->display(); + + } + + public function add() { + $this->meta_title = '测试白名单添加'; + $this->assign('title','新增'); + $this->display(); + } + + public function edit() { + $this->meta_title = '测试白名单编辑'; + $this->assign('title','编辑'); + $this->display("add"); + } + + public function edit_user() { + $data = I(''); + + if (!$data['user_id']) { + $this->error('请填写测试账号'); + } + + $userData['account'] = $data['account']; + + $user = M('user','tab_')->where(array('id'=>$data['user_id']))->find(); + + if (!$user) { + $this->error('账号不存在'); + } + $userData['check_status'] = $data['status']?$data['status']:0; + + $userAdd = M('user','tab_')->where(array('id'=>$data['user_id']))->save($userData); + if ($userAdd) { + $whitedata['show_status'] = $data['status']?$data['status']:0; + $whitedata['account'] = $data['account']; + + $whiteList = M('test_white_list','tab_')->where(array('user_id'=>$data['user_id']))->save($whitedata); +// echo M('test_white_list','tab_')->_sql();die(); + + if($whiteList) { + $this->success('修改白名单成功',U('TestWhiteList/lists')); + } else { + $this->error('修改白名单失败'); + } + + } else { + $this->error('修改用户失败'); + } + } + + public function edit_user1() { + $data = $_GET; + + if (!$data['user_id']) { + $this->ajaxReturn(['status'=>0,'msg'=>"请填写测试账号"]); + } + + $userData['account'] = $data['account']; + + $user = M('user','tab_')->where(array('id'=>$data['user_id']))->find(); + + if (!$user) { + $this->ajaxReturn(['status'=>0,'msg'=>"账号不存在"]); + } + $userData['check_status'] = $data['status']?$data['status']:0; + + $userAdd = M('user','tab_')->where(array('id'=>$data['user_id']))->save($userData); + if ($userAdd) { + $whitedata['show_status'] = $data['status']?$data['status']:0; + $whitedata['account'] = $data['account']; + + $whiteList = M('test_white_list','tab_')->where(array('user_id'=>$data['user_id']))->save($whitedata); +// echo M('test_white_list','tab_')->_sql();die(); + + if($whiteList) { + $this->ajaxReturn(['status'=>1,'msg'=>"修改白名单成功"]); + } else { + $this->ajaxReturn(['status'=>0,'msg'=>"修改白名单成功"]); + } + + } else { + $this->ajaxReturn(['status'=>0,'msg'=>"修改用户失败"]); + } + } + + public function add_user() { + $data = I(''); + + if (!$data['account']) { + $this->error('请填写测试账号'); + } + + $userData['account'] = $data['account']; + + $user = M('user','tab_')->where($userData)->find(); + + if ($user) { + $this->error('账号已经存在'); + } + + $userData['password'] = md5(sha1('123456') . UC_AUTH_KEY); + $userData['promote_id'] = 0; + $userData['promote_account'] = '官方渠道'; + $userData['register_time'] = time(); + $userData['check_status'] = $data['status']?$data['status']:0; + + $userAdd = M('user','tab_')->add($userData); + if ($userAdd) { + $data['user_id'] = $userAdd; + $data['show_status'] = $data['status']?$data['status']:0; + $data['add_user'] = $_SESSION['onethink_admin']['user_auth']['username']; + $data['create_ime'] = time(); + + $whiteList = M('test_white_list','tab_')->add($data); + if($whiteList) { + $this->success('添加白名单成功',U('TestWhiteList/lists')); + } else { + $this->error('添加白名单失败'); + } + + } else { + $this->error('添加用户失败'); + } + + } + + public function freezeSupport() { + $supportId = I('status'); + + $data = [ + 'check_status' => $supportId + ]; + + $isFreeze = M('user','tab_')->where("id=".$supportId)->save($data); + + if ($supportId == 1) { + $msg = '启用'; + } else if ($supportId == 0) { + $msg = '锁定'; + } + + if ($isFreeze) { + $this->ajaxReturn(['status'=>1, 'msg'=> $msg.'成功']); + } else { + $this->ajaxReturn(['status'=>0, 'msg'=> $msg.'失败']); + } + } + +} diff --git a/Application/Admin/Controller/device_data_foldline.txt b/Application/Admin/Controller/device_data_foldline.txt index 480ca25d3..acbc2d6b9 100644 --- a/Application/Admin/Controller/device_data_foldline.txt +++ b/Application/Admin/Controller/device_data_foldline.txt @@ -1 +1 @@ -{"average":{"news":0,"active":0},"sum":{"news":0,"active":0},"news":[{"time":"2019-11-11 00:00","count":0,"version":"ios"},{"time":"2019-11-11 01:00","count":0,"version":"ios"},{"time":"2019-11-11 02:00","count":0,"version":"ios"},{"time":"2019-11-11 03:00","count":0,"version":"ios"},{"time":"2019-11-11 04:00","count":0,"version":"ios"},{"time":"2019-11-11 05:00","count":0,"version":"ios"},{"time":"2019-11-11 06:00","count":0,"version":"ios"},{"time":"2019-11-11 07:00","count":0,"version":"ios"},{"time":"2019-11-11 08:00","count":0,"version":"ios"},{"time":"2019-11-11 09:00","count":0,"version":"ios"},{"time":"2019-11-11 10:00","count":0,"version":"ios"},{"time":"2019-11-11 11:00","count":0,"version":"ios"},{"time":"2019-11-11 12:00","count":0,"version":"ios"},{"time":"2019-11-11 13:00","count":0,"version":"ios"},{"time":"2019-11-11 14:00","count":0,"version":"ios"},{"time":"2019-11-11 15:00","count":0,"version":"ios"},{"time":"2019-11-11 16:00","count":0,"version":"ios"},{"time":"2019-11-11 17:00","count":0,"version":"ios"},{"time":"2019-11-11 18:00","count":0,"version":"ios"},{"time":"2019-11-11 19:00","count":0,"version":"ios"},{"time":"2019-11-11 20:00","count":0,"version":"ios"},{"time":"2019-11-11 21:00","count":0,"version":"ios"},{"time":"2019-11-11 22:00","count":0,"version":"ios"},{"time":"2019-11-11 23:00","count":0,"version":"ios"},{"time":"2019-11-11 00:00","count":0,"version":"android"},{"time":"2019-11-11 01:00","count":0,"version":"android"},{"time":"2019-11-11 02:00","count":0,"version":"android"},{"time":"2019-11-11 03:00","count":0,"version":"android"},{"time":"2019-11-11 04:00","count":0,"version":"android"},{"time":"2019-11-11 05:00","count":0,"version":"android"},{"time":"2019-11-11 06:00","count":0,"version":"android"},{"time":"2019-11-11 07:00","count":0,"version":"android"},{"time":"2019-11-11 08:00","count":0,"version":"android"},{"time":"2019-11-11 09:00","count":0,"version":"android"},{"time":"2019-11-11 10:00","count":0,"version":"android"},{"time":"2019-11-11 11:00","count":0,"version":"android"},{"time":"2019-11-11 12:00","count":0,"version":"android"},{"time":"2019-11-11 13:00","count":0,"version":"android"},{"time":"2019-11-11 14:00","count":0,"version":"android"},{"time":"2019-11-11 15:00","count":0,"version":"android"},{"time":"2019-11-11 16:00","count":0,"version":"android"},{"time":"2019-11-11 17:00","count":0,"version":"android"},{"time":"2019-11-11 18:00","count":0,"version":"android"},{"time":"2019-11-11 19:00","count":0,"version":"android"},{"time":"2019-11-11 20:00","count":0,"version":"android"},{"time":"2019-11-11 21:00","count":0,"version":"android"},{"time":"2019-11-11 22:00","count":0,"version":"android"},{"time":"2019-11-11 23:00","count":0,"version":"android"}],"active":[{"time":"2019-11-11 00:00","count":0,"version":"ios"},{"time":"2019-11-11 01:00","count":0,"version":"ios"},{"time":"2019-11-11 02:00","count":0,"version":"ios"},{"time":"2019-11-11 03:00","count":0,"version":"ios"},{"time":"2019-11-11 04:00","count":0,"version":"ios"},{"time":"2019-11-11 05:00","count":0,"version":"ios"},{"time":"2019-11-11 06:00","count":0,"version":"ios"},{"time":"2019-11-11 07:00","count":0,"version":"ios"},{"time":"2019-11-11 08:00","count":0,"version":"ios"},{"time":"2019-11-11 09:00","count":0,"version":"ios"},{"time":"2019-11-11 10:00","count":0,"version":"ios"},{"time":"2019-11-11 11:00","count":0,"version":"ios"},{"time":"2019-11-11 12:00","count":0,"version":"ios"},{"time":"2019-11-11 13:00","count":0,"version":"ios"},{"time":"2019-11-11 14:00","count":0,"version":"ios"},{"time":"2019-11-11 15:00","count":0,"version":"ios"},{"time":"2019-11-11 16:00","count":0,"version":"ios"},{"time":"2019-11-11 17:00","count":0,"version":"ios"},{"time":"2019-11-11 18:00","count":0,"version":"ios"},{"time":"2019-11-11 19:00","count":0,"version":"ios"},{"time":"2019-11-11 20:00","count":0,"version":"ios"},{"time":"2019-11-11 21:00","count":0,"version":"ios"},{"time":"2019-11-11 22:00","count":0,"version":"ios"},{"time":"2019-11-11 23:00","count":0,"version":"ios"},{"time":"2019-11-11 00:00","count":0,"version":"android"},{"time":"2019-11-11 01:00","count":0,"version":"android"},{"time":"2019-11-11 02:00","count":0,"version":"android"},{"time":"2019-11-11 03:00","count":0,"version":"android"},{"time":"2019-11-11 04:00","count":0,"version":"android"},{"time":"2019-11-11 05:00","count":0,"version":"android"},{"time":"2019-11-11 06:00","count":0,"version":"android"},{"time":"2019-11-11 07:00","count":0,"version":"android"},{"time":"2019-11-11 08:00","count":0,"version":"android"},{"time":"2019-11-11 09:00","count":0,"version":"android"},{"time":"2019-11-11 10:00","count":0,"version":"android"},{"time":"2019-11-11 11:00","count":0,"version":"android"},{"time":"2019-11-11 12:00","count":0,"version":"android"},{"time":"2019-11-11 13:00","count":0,"version":"android"},{"time":"2019-11-11 14:00","count":0,"version":"android"},{"time":"2019-11-11 15:00","count":0,"version":"android"},{"time":"2019-11-11 16:00","count":0,"version":"android"},{"time":"2019-11-11 17:00","count":0,"version":"android"},{"time":"2019-11-11 18:00","count":0,"version":"android"},{"time":"2019-11-11 19:00","count":0,"version":"android"},{"time":"2019-11-11 20:00","count":0,"version":"android"},{"time":"2019-11-11 21:00","count":0,"version":"android"},{"time":"2019-11-11 22:00","count":0,"version":"android"},{"time":"2019-11-11 23:00","count":0,"version":"android"}]} \ No newline at end of file +{"average":{"news":0,"active":0},"sum":{"news":0,"active":0},"news":[{"time":"2019-12-11 00:00","count":0,"version":"ios"},{"time":"2019-12-11 01:00","count":0,"version":"ios"},{"time":"2019-12-11 02:00","count":0,"version":"ios"},{"time":"2019-12-11 03:00","count":0,"version":"ios"},{"time":"2019-12-11 04:00","count":0,"version":"ios"},{"time":"2019-12-11 05:00","count":0,"version":"ios"},{"time":"2019-12-11 06:00","count":0,"version":"ios"},{"time":"2019-12-11 07:00","count":0,"version":"ios"},{"time":"2019-12-11 08:00","count":0,"version":"ios"},{"time":"2019-12-11 09:00","count":0,"version":"ios"},{"time":"2019-12-11 10:00","count":0,"version":"ios"},{"time":"2019-12-11 11:00","count":0,"version":"ios"},{"time":"2019-12-11 12:00","count":0,"version":"ios"},{"time":"2019-12-11 13:00","count":0,"version":"ios"},{"time":"2019-12-11 14:00","count":0,"version":"ios"},{"time":"2019-12-11 15:00","count":0,"version":"ios"},{"time":"2019-12-11 16:00","count":0,"version":"ios"},{"time":"2019-12-11 17:00","count":0,"version":"ios"},{"time":"2019-12-11 18:00","count":0,"version":"ios"},{"time":"2019-12-11 19:00","count":0,"version":"ios"},{"time":"2019-12-11 20:00","count":0,"version":"ios"},{"time":"2019-12-11 21:00","count":0,"version":"ios"},{"time":"2019-12-11 22:00","count":0,"version":"ios"},{"time":"2019-12-11 23:00","count":0,"version":"ios"},{"time":"2019-12-11 00:00","count":0,"version":"android"},{"time":"2019-12-11 01:00","count":0,"version":"android"},{"time":"2019-12-11 02:00","count":0,"version":"android"},{"time":"2019-12-11 03:00","count":0,"version":"android"},{"time":"2019-12-11 04:00","count":0,"version":"android"},{"time":"2019-12-11 05:00","count":0,"version":"android"},{"time":"2019-12-11 06:00","count":0,"version":"android"},{"time":"2019-12-11 07:00","count":0,"version":"android"},{"time":"2019-12-11 08:00","count":0,"version":"android"},{"time":"2019-12-11 09:00","count":0,"version":"android"},{"time":"2019-12-11 10:00","count":0,"version":"android"},{"time":"2019-12-11 11:00","count":0,"version":"android"},{"time":"2019-12-11 12:00","count":0,"version":"android"},{"time":"2019-12-11 13:00","count":0,"version":"android"},{"time":"2019-12-11 14:00","count":0,"version":"android"},{"time":"2019-12-11 15:00","count":0,"version":"android"},{"time":"2019-12-11 16:00","count":0,"version":"android"},{"time":"2019-12-11 17:00","count":0,"version":"android"},{"time":"2019-12-11 18:00","count":0,"version":"android"},{"time":"2019-12-11 19:00","count":0,"version":"android"},{"time":"2019-12-11 20:00","count":0,"version":"android"},{"time":"2019-12-11 21:00","count":0,"version":"android"},{"time":"2019-12-11 22:00","count":0,"version":"android"},{"time":"2019-12-11 23:00","count":0,"version":"android"}],"active":[{"time":"2019-12-11 00:00","count":0,"version":"ios"},{"time":"2019-12-11 01:00","count":0,"version":"ios"},{"time":"2019-12-11 02:00","count":0,"version":"ios"},{"time":"2019-12-11 03:00","count":0,"version":"ios"},{"time":"2019-12-11 04:00","count":0,"version":"ios"},{"time":"2019-12-11 05:00","count":0,"version":"ios"},{"time":"2019-12-11 06:00","count":0,"version":"ios"},{"time":"2019-12-11 07:00","count":0,"version":"ios"},{"time":"2019-12-11 08:00","count":0,"version":"ios"},{"time":"2019-12-11 09:00","count":0,"version":"ios"},{"time":"2019-12-11 10:00","count":0,"version":"ios"},{"time":"2019-12-11 11:00","count":0,"version":"ios"},{"time":"2019-12-11 12:00","count":0,"version":"ios"},{"time":"2019-12-11 13:00","count":0,"version":"ios"},{"time":"2019-12-11 14:00","count":0,"version":"ios"},{"time":"2019-12-11 15:00","count":0,"version":"ios"},{"time":"2019-12-11 16:00","count":0,"version":"ios"},{"time":"2019-12-11 17:00","count":0,"version":"ios"},{"time":"2019-12-11 18:00","count":0,"version":"ios"},{"time":"2019-12-11 19:00","count":0,"version":"ios"},{"time":"2019-12-11 20:00","count":0,"version":"ios"},{"time":"2019-12-11 21:00","count":0,"version":"ios"},{"time":"2019-12-11 22:00","count":0,"version":"ios"},{"time":"2019-12-11 23:00","count":0,"version":"ios"},{"time":"2019-12-11 00:00","count":0,"version":"android"},{"time":"2019-12-11 01:00","count":0,"version":"android"},{"time":"2019-12-11 02:00","count":0,"version":"android"},{"time":"2019-12-11 03:00","count":0,"version":"android"},{"time":"2019-12-11 04:00","count":0,"version":"android"},{"time":"2019-12-11 05:00","count":0,"version":"android"},{"time":"2019-12-11 06:00","count":0,"version":"android"},{"time":"2019-12-11 07:00","count":0,"version":"android"},{"time":"2019-12-11 08:00","count":0,"version":"android"},{"time":"2019-12-11 09:00","count":0,"version":"android"},{"time":"2019-12-11 10:00","count":0,"version":"android"},{"time":"2019-12-11 11:00","count":0,"version":"android"},{"time":"2019-12-11 12:00","count":0,"version":"android"},{"time":"2019-12-11 13:00","count":0,"version":"android"},{"time":"2019-12-11 14:00","count":0,"version":"android"},{"time":"2019-12-11 15:00","count":0,"version":"android"},{"time":"2019-12-11 16:00","count":0,"version":"android"},{"time":"2019-12-11 17:00","count":0,"version":"android"},{"time":"2019-12-11 18:00","count":0,"version":"android"},{"time":"2019-12-11 19:00","count":0,"version":"android"},{"time":"2019-12-11 20:00","count":0,"version":"android"},{"time":"2019-12-11 21:00","count":0,"version":"android"},{"time":"2019-12-11 22:00","count":0,"version":"android"},{"time":"2019-12-11 23:00","count":0,"version":"android"}]} \ No newline at end of file diff --git a/Application/Admin/View/AuthManager/category.html b/Application/Admin/View/AuthManager/category.html index 8992ba6c7..7c0f31a39 100644 --- a/Application/Admin/View/AuthManager/category.html +++ b/Application/Admin/View/AuthManager/category.html @@ -14,6 +14,7 @@
说明:超级签购买订单
说明:测试白名单内的所有测试账号产生的流水须导入正式环境的月结统计功能内