From fe5ae6a499ec40f74b7c1ecb50decc2b95fa0d03 Mon Sep 17 00:00:00 2001 From: liuweiwen <“529520975@qq.com> Date: Thu, 19 Dec 2019 19:42:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E7=9A=84=E6=8E=A8=E5=B9=BF?= =?UTF-8?q?=E5=91=98=E6=95=B0=E6=8D=AE=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Application/Admin/Common/extend.php | 17 +++++++++++++---- Application/Admin/View/Apply/and_lists.html | 2 +- Application/Admin/View/Promote/agent_list.html | 2 +- Application/Admin/View/Promote/ch_reg_list.html | 2 +- Application/Admin/View/Promote/lists.html | 2 +- Application/Admin/View/Promote/spend_list.html | 2 +- 6 files changed, 18 insertions(+), 9 deletions(-) diff --git a/Application/Admin/Common/extend.php b/Application/Admin/Common/extend.php index 882be5ec0..4a057a759 100644 --- a/Application/Admin/Common/extend.php +++ b/Application/Admin/Common/extend.php @@ -37,17 +37,22 @@ function get_user_big_info($id=0, $flag=false) { * @author 鹿文学 */ function get_promote_list_by_id($id=0) { + //为数据权限修改 2019-12-19 lww + $query = M("Promote","tab_")->field('id,account,balance_coin'); + $map = array(); + setPowerPromoteIds($map, 'id'); if(is_numeric($id) && $id>=0) { - $list = M("Promote","tab_")->field('id,account,balance_coin')->where(['parent_id'=>$id])->select(); + $map['parent_id'] = $id; + $list = $query->where($map)->select(); } elseif(is_array($id)) { - $list = M("Promote","tab_")->field('id,account,balance_coin')->where(['parent_id'=>array('in',$id)])->select(); + $map['parent_id'] = array('in',$id); + $list = $query->where($map)->select(); } elseif(is_numeric($id) && $id<0){ - $list = M("Promote","tab_")->field('id,account,balance_coin')->select(); + $list = $query->where($map)->select(); } else { $list = ''; } - return $list; } @@ -202,6 +207,8 @@ function get_promote_list($select='') { function get_all_toppromote(){ $map['status']=1; $map['level']=['lt', 4]; + //为数据权限添加 + setPowerPromoteIds($map, 'id'); $list = M("Promote","tab_")->where($map)->select(); if (empty($list)){return '';} return $list; @@ -584,6 +591,8 @@ function promote_lists($type){ } else{ $map = ''; } + //为数据权限添加 + setPowerPromoteIds($map, 'id'); $data = M('promote','tab_')->where($map)->select(); $items = M('PromoteBalanceCoin', 'tab_')->where(['game_id' => 0])->select(); diff --git a/Application/Admin/View/Apply/and_lists.html b/Application/Admin/View/Apply/and_lists.html index 4bd2de52d..247d69b8a 100644 --- a/Application/Admin/View/Apply/and_lists.html +++ b/Application/Admin/View/Apply/and_lists.html @@ -66,7 +66,7 @@