|
@ -55,10 +55,22 @@ |
|
|
<select id="gridListByStaffId" resultType="com.epmet.dataaggre.dto.govorg.CustomerGridDTO"> |
|
|
<select id="gridListByStaffId" resultType="com.epmet.dataaggre.dto.govorg.CustomerGridDTO"> |
|
|
SELECT |
|
|
SELECT |
|
|
cg.id AS 'id', |
|
|
cg.id AS 'id', |
|
|
|
|
|
IF ( |
|
|
|
|
|
ca.pid = '0', |
|
|
IF ( |
|
|
IF ( |
|
|
ca.organization_name = '', |
|
|
ca.organization_name = '', |
|
|
cg.grid_name, |
|
|
cg.grid_name, |
|
|
CONCAT(ca.organization_name,'-',cg.grid_name) |
|
|
CONCAT(ca.organization_name,'-',cg.grid_name) |
|
|
|
|
|
), |
|
|
|
|
|
CONCAT( |
|
|
|
|
|
(select organization_name from customer_agency where id = ca.pid), |
|
|
|
|
|
'-', |
|
|
|
|
|
IF ( |
|
|
|
|
|
ca.organization_name = '', |
|
|
|
|
|
cg.grid_name, |
|
|
|
|
|
CONCAT(ca.organization_name,'-',cg.grid_name) |
|
|
|
|
|
) |
|
|
|
|
|
) |
|
|
)AS 'gridName' |
|
|
)AS 'gridName' |
|
|
FROM |
|
|
FROM |
|
|
customer_grid cg |
|
|
customer_grid cg |
|
|