| 
					
				 | 
			
			
				@@ -3,9 +3,9 @@ $(document).ready(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 选择账号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const refreshUnitUsersHtml = function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const keyword = $('#sb-keyword').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const html = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const select = $('#sel-batch-unit').val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const selectGroup = accountGroup.find(x => { return x.name === select; }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const html = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (selectGroup) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const filter = keyword ? selectGroup.groupList.filter(x => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return x.role.indexOf(keyword) >= 0 || x.name.indexOf(keyword) >= 0; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -33,6 +33,21 @@ $(document).ready(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html.push(`<td>${u.company}</td>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html.push('<tr>'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const otherCompanyAccount = accountList.filter(x => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!keyword) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!x.company || x.company === selectGroup.name) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const unit = accountGroup.find(y => { return y.name === x.company; }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!unit) return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return x.role.indexOf(keyword) >= 0 || x.name.indexOf(keyword) >= 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (const u of otherCompanyAccount) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html.push(`<tr class="text-center table-secondary">`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html.push(`<td><input type="checkbox" name="sel-batch-check" id="${u.id}" unit="${selectGroup.name}" ${(u.select ? 'checked' : '')} disabled></td>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html.push(`<td>${u.name}</td>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html.push(`<td>${u.role}</td>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html.push(`<td>${u.company}</td>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html.push('<tr>'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $('#sel-batch-users').html(html.join('')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#sel-batch').on('show.bs.modal', function() { 
			 |