Your Name 3 tahun lalu
induk
melakukan
dceb8c3053
1 mengubah file dengan 21 tambahan dan 7 penghapusan
  1. 21 7
      service/agent/lib/Order.php

+ 21 - 7
service/agent/lib/Order.php

@@ -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']);