|  |  | @ -208,14 +208,17 @@ | 
			
		
	
		
			
				
					|  |  |  |         <id column="agencyId" property="agencyId" /> | 
			
		
	
		
			
				
					|  |  |  |         <result column="agencyName" property="agencyName"/> | 
			
		
	
		
			
				
					|  |  |  |         <result column="level" property="level" /> | 
			
		
	
		
			
				
					|  |  |  |         <result column="customerId" property="customerId"/> | 
			
		
	
		
			
				
					|  |  |  |         <collection property="gridList" ofType="com.epmet.dto.result.ExtGridResultDTO"> | 
			
		
	
		
			
				
					|  |  |  |             <id column="gridId" property="gridId" /> | 
			
		
	
		
			
				
					|  |  |  |             <result column="gridName" property="gridName" /> | 
			
		
	
		
			
				
					|  |  |  |             <result column="customerId" property="customerId"/> | 
			
		
	
		
			
				
					|  |  |  |         </collection> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <collection property="departmentList" column="agencyId" ofType="com.epmet.dto.result.ExtDeptResultDTO" select="selectDeptList"> | 
			
		
	
		
			
				
					|  |  |  |             <id column="deptId" property="deptId" /> | 
			
		
	
		
			
				
					|  |  |  |             <result column="deptName" property="deptName" /> | 
			
		
	
		
			
				
					|  |  |  |             <result column="customerId" property="customerId"/> | 
			
		
	
		
			
				
					|  |  |  |         </collection> | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         <collection property="subAgencyList" column="agencyId" | 
			
		
	
	
		
			
				
					|  |  | @ -240,8 +243,10 @@ | 
			
		
	
		
			
				
					|  |  |  |             agency.ID AS agencyId, | 
			
		
	
		
			
				
					|  |  |  |             agency.ORGANIZATION_NAME AS agencyName, | 
			
		
	
		
			
				
					|  |  |  |             agency.LEVEL AS level, | 
			
		
	
		
			
				
					|  |  |  |             agency.CUSTOMER_ID as customerId, | 
			
		
	
		
			
				
					|  |  |  |             grid.ID AS gridId, | 
			
		
	
		
			
				
					|  |  |  |             grid.GRID_NAME AS gridName | 
			
		
	
		
			
				
					|  |  |  |             grid.GRID_NAME AS gridName, | 
			
		
	
		
			
				
					|  |  |  |             grid.CUSTOMER_ID as customerId | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             CUSTOMER_AGENCY agency | 
			
		
	
		
			
				
					|  |  |  |             LEFT JOIN CUSTOMER_GRID grid ON agency.ID = grid.PID | 
			
		
	
	
		
			
				
					|  |  | @ -254,7 +259,8 @@ | 
			
		
	
		
			
				
					|  |  |  |     <select id="selectDeptList" resultType="com.epmet.dto.result.ExtDeptResultDTO"> | 
			
		
	
		
			
				
					|  |  |  |         SELECT | 
			
		
	
		
			
				
					|  |  |  |             ID AS deptId, | 
			
		
	
		
			
				
					|  |  |  |             DEPARTMENT_NAME AS deptName | 
			
		
	
		
			
				
					|  |  |  |             DEPARTMENT_NAME AS deptName, | 
			
		
	
		
			
				
					|  |  |  |             CUSTOMER_ID as customerId | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             CUSTOMER_DEPARTMENT dept | 
			
		
	
		
			
				
					|  |  |  |         WHERE | 
			
		
	
	
		
			
				
					|  |  | 
 |