| 
					
				 | 
			
			
				@@ -2517,6 +2517,7 @@ var select_api = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var select_api_name = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var select_api_title = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var select_api_open = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var old_level_id = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function select_linkage(level, id, url, name, value, valid, w, total, search, level_param, col, api, type, title, open, load) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var e = '#' + id; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2531,10 +2532,7 @@ function select_linkage(level, id, url, name, value, valid, w, total, search, le 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (!total) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		level_id = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if (level >= total) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			//$(e).show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		level_id = $(e + '_' + level).val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (level_id.indexOf('|') != -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			var temp = level_id.split('|'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2546,6 +2544,21 @@ function select_linkage(level, id, url, name, value, valid, w, total, search, le 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			level_name = temp[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			select_api_name[level-1] = level_name; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if (level >= total) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			//$(e).show(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (load) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if (old_level_id && old_level_id != level_id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					level_value.replaceOne(old_level_id, level_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					level_value.push(level_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				old_level_id = level_id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				showLoad(load, level_value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		level = parseInt(level) + 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 |