|
@@ -712,7 +712,7 @@ class Order
|
|
|
if ($info['import'] == 1) {
|
|
|
# 分润信息
|
|
|
if ($parent_member) {
|
|
|
- $this->show_parent($parent_member, $process, $info, $role, $result);
|
|
|
+ $this->show_parent($parent_member, $process, $info, $role, $result, $admin_auth);
|
|
|
}
|
|
|
|
|
|
# 权益信息
|
|
@@ -924,11 +924,16 @@ class Order
|
|
|
return array();
|
|
|
}
|
|
|
|
|
|
- private function show_parent($parent_member, $process, $info, $role, &$result)
|
|
|
+ private function show_parent($parent_member, $process, $info, $role, &$result, $admin_auth = false)
|
|
|
{
|
|
|
# 这里要获取上级信息
|
|
|
$table = array();
|
|
|
- $table['head'] = array('类型', '姓名', '手机', '角色', '级别', '比例/数量', '金额/名称');
|
|
|
+ if ($admin_auth) {
|
|
|
+ $table['head'] = array('类型', '姓名', '手机', '角色', '比例/数量', '金额/名称');
|
|
|
+ } else {
|
|
|
+ $table['head'] = array('类型', '姓名', '手机', '角色', '级别', '比例/数量', '金额/名称');
|
|
|
+ }
|
|
|
+
|
|
|
$table['body'] = array();
|
|
|
|
|
|
$parents[0] = array('uid' => $parent_member['id'], 'level' => 0);
|
|
@@ -1010,7 +1015,7 @@ class Order
|
|
|
|
|
|
# 直推佣金
|
|
|
if ($k == 0) {
|
|
|
- $parent_name = $this->show_parent_reward($parent_info, $info, $role, $v, $parent_role, $parent_level, $child_num, $table);
|
|
|
+ $parent_name = $this->show_parent_reward($parent_info, $info, $role, $v, $parent_role, $parent_level, $child_num, $table, $audit_admin);
|
|
|
|
|
|
$this->show_area_reward($parent_info, $info, $role, $v, $parent_role, $parent_level, $area_agent, $table);
|
|
|
}
|
|
@@ -1153,7 +1158,7 @@ class Order
|
|
|
|
|
|
}
|
|
|
|
|
|
- private function show_parent_reward($parent_info, $info, $role, $v, $parent_role, $parent_level, $child_num, &$table)
|
|
|
+ private function show_parent_reward($parent_info, $info, $role, $v, $parent_role, $parent_level, $child_num, &$table, $admin_auth = false)
|
|
|
{
|
|
|
$parent_name = '邀请人:'.$parent_info['name'].','.$parent_info['mobile'].' 邀请人角色:';
|
|
|
|
|
@@ -1308,12 +1313,21 @@ class Order
|
|
|
} else {
|
|
|
unset($param['goods']);
|
|
|
}
|
|
|
- $table['body'][] = array('直推佣金', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $parent_level['name'], $param['per'] . '%', $param['cash']);
|
|
|
+ if ($admin_auth) {
|
|
|
+ $table['body'][] = array('提成佣金', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $param['per'] . '%', $param['cash']);
|
|
|
+ } else {
|
|
|
+ $table['body'][] = array('直推佣金', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $parent_level['name'], $param['per'] . '%', $param['cash']);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
} else {
|
|
|
$order_cash['cash'] = '<a style="color:blue">' . $order_cash['cash'] . '</a>';
|
|
|
+ if ($admin_auth) {
|
|
|
+ $table['body'][] = array('提成佣金', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $order_cash['per'] . '%', $order_cash['cash']);
|
|
|
+ } else {
|
|
|
+ $table['body'][] = array('直推佣金', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $parent_level['name'], $order_cash['per'] . '%', $order_cash['cash']);
|
|
|
+ }
|
|
|
|
|
|
- $table['body'][] = array('直推佣金', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $parent_level['name'], $order_cash['per'] . '%', $order_cash['cash']);
|
|
|
|
|
|
if ($order_cash['prize_id'] && $order_cash['prize_id'] > 0) {
|
|
|
$prize = Dever::db('setting/prize')->find($order_cash['prize_id']);
|