| 
					
				 | 
			
			
				@@ -808,7 +808,12 @@ class Order 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ($city_role) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $area_info = Dever::db('agent/member')->find(array('area' => $area, 'role' => $city_role['id']));
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if ($area_info && $area_info['status'] <= 2) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $area_info['level'] = Dever::db('setting/level')->find($area_info['level_id']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ($area_info['level_id'] > 0) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $area_info['level'] = Dever::db('setting/level')->find($area_info['level_id']);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $area_info['level'] = array('id' => -1, 'name' => '普通', 'level' => 0, 'num' => 1, 'value' => '0');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $area_info['role'] = $city_role;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return $area_info;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }
 
			 |