|
|
|
@ -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 |
|
|
|
|