|
@@ -97,11 +97,15 @@ $level = function()
|
|
|
}
|
|
|
return $array;
|
|
|
};
|
|
|
-
|
|
|
+
|
|
|
+$search_auth = Dever::input('search_option_dever_auth', 1);
|
|
|
$info = '';
|
|
|
$button = array();
|
|
|
$list_button = array();
|
|
|
-$list_button['list'] = array('查看详情', '"member_area&mid={id}&page_type=1&[refer]"');
|
|
|
+if($search_auth == 1){
|
|
|
+ $list_button['list'] = array('查看详情', '"member_area&mid={id}&page_type=1&[refer]"');
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
if (Dever::load('manage/auth')->checkFunc('agent.member', 'edit6', '查看关系图谱')) {
|
|
|
$list_button['list1'] = array('查看关系图谱',Dever::url('lib/manage.relation?mid={id}&[refer].manage', 'agent'));
|
|
@@ -145,7 +149,7 @@ return array
|
|
|
'search' => 'id',
|
|
|
),
|
|
|
'list_name' => '代理商信息',
|
|
|
- 'list' => 'Dever::load("agent/lib/member.getOne", {id}, "agent/member", true)',
|
|
|
+ 'list' => $search_auth == 1 ? 'Dever::load("agent/lib/member.getOne", {id}, "agent/member", true)' : false,
|
|
|
),
|
|
|
|
|
|
'name' => array
|
|
@@ -156,6 +160,8 @@ return array
|
|
|
'desc' => '姓名',
|
|
|
'match' => 'is_string',
|
|
|
'update' => 'text',
|
|
|
+ 'list_name' => $search_auth == 2 ? '姓名': false,
|
|
|
+ 'list' => $search_auth == 2 ? true : false,
|
|
|
),
|
|
|
|
|
|
'rdate' => array
|
|
@@ -168,7 +174,7 @@ return array
|
|
|
'update' => 'date',
|
|
|
'callback' => 'maketime',
|
|
|
|
|
|
- 'list' => 'Dever::load("agent/lib/member.set_rdate", {id})',
|
|
|
+ 'list' => $search_auth == 1 ? 'Dever::load("agent/lib/member.set_rdate", {id})' : false,
|
|
|
'list_order' => 100,
|
|
|
),
|
|
|
|
|
@@ -193,7 +199,7 @@ return array
|
|
|
'match' => Dever::rule('mobile'),
|
|
|
'update' => 'hidden',
|
|
|
|
|
|
-
|
|
|
+ 'list' => $search_auth == 2 ? true : false,
|
|
|
),
|
|
|
|
|
|
'email' => array
|
|
@@ -254,7 +260,7 @@ return array
|
|
|
'search' => 'parent_mid',
|
|
|
),
|
|
|
'list_name' => '上级信息',
|
|
|
- 'list' => 'Dever::load("agent/lib/member.getOne", {parent_mid})',
|
|
|
+ 'list' => $search_auth == 1 ? 'Dever::load("agent/lib/member.getOne", {parent_mid})' : false,
|
|
|
),
|
|
|
|
|
|
'source_id' => array
|
|
@@ -290,6 +296,7 @@ return array
|
|
|
'search' => 'select',
|
|
|
'update' => 'select',
|
|
|
'option' => $role,
|
|
|
+ 'list' => $search_auth == 2 ? true : false,
|
|
|
),
|
|
|
|
|
|
'level_id' => array
|
|
@@ -315,6 +322,7 @@ return array
|
|
|
'search' => 'select',
|
|
|
'update' => 'radio',
|
|
|
'option' => $title,
|
|
|
+ 'list' => $search_auth == 2 ? true : false,
|
|
|
),
|
|
|
|
|
|
'is_area' => array
|
|
@@ -475,7 +483,7 @@ return array
|
|
|
'match' => 'is_numeric',
|
|
|
'update' => 'text',
|
|
|
'list_name' => '余额<br />直推业绩<br />团队业绩',
|
|
|
- 'list' => '"{cash}<br />{sell}<br />{group_sell}"',
|
|
|
+ 'list' => $search_auth == 1 ?'"{cash}<br />{sell}<br />{group_sell}"' : false,
|
|
|
),
|
|
|
|
|
|
'sell' => array
|
|
@@ -486,6 +494,7 @@ return array
|
|
|
'desc' => '销售业绩',
|
|
|
'match' => 'is_numeric',
|
|
|
'update' => 'text',
|
|
|
+ 'list' => $search_auth == 2 ? true : false,
|
|
|
),
|
|
|
|
|
|
'group_sell' => array
|
|
@@ -496,6 +505,7 @@ return array
|
|
|
'desc' => '团队销售业绩',
|
|
|
'match' => 'is_numeric',
|
|
|
'update' => 'text',
|
|
|
+ 'list' => $search_auth == 2 ? true : false,
|
|
|
),
|
|
|
|
|
|
'old_group_sell' => array
|
|
@@ -506,6 +516,8 @@ return array
|
|
|
'desc' => '历史团队业绩',
|
|
|
'match' => 'is_numeric',
|
|
|
'update' => 'text',
|
|
|
+ 'list_name' => $search_auth == 2 ? '新增业绩' : false,
|
|
|
+ 'list' => $search_auth == 2 ? 'Dever::load("agent/lib/member.new_money",{id})': false,
|
|
|
),
|
|
|
|
|
|
'old_agentdownnum' => array
|
|
@@ -547,7 +559,7 @@ return array
|
|
|
'match' => 'is_numeric',
|
|
|
'option' => $status,
|
|
|
'search' => 'select',
|
|
|
- 'list' => true,
|
|
|
+ 'list' => $search_auth == 1 ? true : false,
|
|
|
),
|
|
|
|
|
|
'import' => array
|
|
@@ -571,6 +583,15 @@ return array
|
|
|
'option' => $prize_type,
|
|
|
),
|
|
|
|
|
|
+ 'dever_auth' => array
|
|
|
+ (
|
|
|
+ 'name' => '权限',
|
|
|
+ 'default' => '',
|
|
|
+ 'desc' => '类型',
|
|
|
+ 'match' => 'is_string',
|
|
|
+ 'search' => 'hidden',
|
|
|
+ ),
|
|
|
+
|
|
|
'reorder' => array
|
|
|
(
|
|
|
'type' => 'int-11',
|
|
@@ -836,5 +857,18 @@ return array
|
|
|
'type' => 'all',
|
|
|
'col' => 'id,name,mobile,idcard,role,group_sell',
|
|
|
),
|
|
|
+
|
|
|
+ 'getNewParent' => array
|
|
|
+ (
|
|
|
+
|
|
|
+ 'option' => array
|
|
|
+ (
|
|
|
+ 'parent_mid' => 'yes',
|
|
|
+
|
|
|
+ 'state' => 1,
|
|
|
+ ),
|
|
|
+ 'type' => 'all',
|
|
|
+ 'col' => 'id,sell',
|
|
|
+ ),
|
|
|
),
|
|
|
);
|