rabin 3 سال پیش
والد
کامیت
72dfb6d5fe
1فایلهای تغییر یافته به همراه40 افزوده شده و 36 حذف شده
  1. 40 36
      tool/work/lib/Appoint.php

+ 40 - 36
tool/work/lib/Appoint.php

@@ -532,50 +532,54 @@ Class Appoint
             $option = Dever::db('option/member')->find(array('mobile'=>$mobile));
             $passport = Dever::db('passport/user')->find(array('mobile'=>$mobile));
             $work = Dever::db('work/user')->find(array('mobile'=>$mobile));
+            $user = array();
             if (!$member && !$option && !$passport && !$work) {
+                 $user['name'] = $mobile;
+                 $user['role'] = '';
                  $user['type'][] = '无系统关联关系';
-            }
-            $user = array();
-            if ($work) {
-                $user['name'] = $work['name'].'<br/>'.$mobile;
-                $user['type'][] = '客服系统用户';
-            }
-            if ($option) {
-                $user['name'] = $member['name'].'<br/>'.$mobile;
-                $user['type'][] = '期权账户';
-                $data['user']['option'] = Dever::url('project/database/list?project=option&table=member&search_option_id='.$option['id'], 'manage');
-                $data['user']['option'] = Dever::url('home?link=' . urlencode( $data['user']['option']) , 'manage');
-            }
-            if ($passport) {
-                $user['name'] = $member['username'].'<br/>'.$mobile;
-                $user['type'][] = '小程序用户';
-            }
-            if ($member) {
-                if ($member['role']) {
-                    $role = Dever::db('setting/role')->find($member['role']);
-                    if ($role['name']) {
-                        $role_name = '<br/>'.$role['name'];
-                    }
-                    $user['role'] =  '/角色';
-                } else {
-                    $role_name = '';
-                    $user['role'] = '';
+            } else {
+                if ($work) {
+                    $user['name'] = $work['name'].'<br/>'.$mobile;
+                    $user['type'][] = '客服系统用户';
+                }
+                if ($option) {
+                    $user['name'] = $member['name'].'<br/>'.$mobile;
+                    $user['type'][] = '期权账户';
+                    $data['user']['option'] = Dever::url('project/database/list?project=option&table=member&search_option_id='.$option['id'], 'manage');
+                    $data['user']['option'] = Dever::url('home?link=' . urlencode( $data['user']['option']) , 'manage');
+                }
+                if ($passport) {
+                    $user['name'] = $member['username'].'<br/>'.$mobile;
+                    $user['type'][] = '小程序用户';
                 }
-                $user['name'] = $member['name'].'<br/>'.$mobile.$role_name;
-                $user['type'][] = '代理商';
-                
+                if ($member) {
+                    if ($member['role']) {
+                        $role = Dever::db('setting/role')->find($member['role']);
+                        if ($role['name']) {
+                            $role_name = '<br/>'.$role['name'];
+                        }
+                        $user['role'] =  '/角色';
+                    } else {
+                        $role_name = '';
+                        $user['role'] = '';
+                    }
+                    $user['name'] = $member['name'].'<br/>'.$mobile.$role_name;
+                    $user['type'][] = '代理商';
+                    
 
-                $data['user']['order'] = Dever::url('project/database/list?project=agent&table=order&p=1&search_option_mid='.$member['id'], 'manage');
-                $data['user']['order'] = Dever::url('home?link=' . urlencode($data['user']['order']) , 'manage');
+                    $data['user']['order'] = Dever::url('project/database/list?project=agent&table=order&p=1&search_option_mid='.$member['id'], 'manage');
+                    $data['user']['order'] = Dever::url('home?link=' . urlencode($data['user']['order']) , 'manage');
 
-                $data['user']['agent'] = Dever::url('project/database/list?project=agent&table=member_area&mid='.$member['id'].'&page_type=1&search_auth=1&page_type=1&jump=19','manage');
-                $data['user']['agent'] = Dever::url('home?link=' . urlencode($data['user']['agent']) , 'manage');
+                    $data['user']['agent'] = Dever::url('project/database/list?project=agent&table=member_area&mid='.$member['id'].'&page_type=1&search_auth=1&page_type=1&jump=19','manage');
+                    $data['user']['agent'] = Dever::url('home?link=' . urlencode($data['user']['agent']) , 'manage');
 
-                $data['user']['soft'] = Dever::url('project/database/list?project=agent&table=soft_cash&search_option_mid='.$member['id'], 'manage');
-                $data['user']['soft'] = Dever::url('home?link=' . urlencode($data['user']['agent']) , 'manage');
+                    $data['user']['soft'] = Dever::url('project/database/list?project=agent&table=soft_cash&search_option_mid='.$member['id'], 'manage');
+                    $data['user']['soft'] = Dever::url('home?link=' . urlencode($data['user']['agent']) , 'manage');
+                }
+                $data['user']['title'] = '名称/电话号码' . $user['role'];
             }
+            
             $data['user']['type'] = implode('<br />', $user['type']);
-            $data['user']['title'] = '名称/电话号码' . $user['role'];
             $data['user']['username'] = $user['name'];
             
             $data['user']['work'] = Dever::url('project/database/update?project=work&table=info&menu=work&search_option_mobile='.$mobile, 'manage');