|
|
@ -55,11 +55,23 @@ |
|
|
|
<select id="gridListByStaffId" resultType="com.epmet.dataaggre.dto.govorg.CustomerGridDTO"> |
|
|
|
SELECT |
|
|
|
cg.id AS 'id', |
|
|
|
IF ( |
|
|
|
ca.pid = '0', |
|
|
|
IF ( |
|
|
|
ca.organization_name = '', |
|
|
|
cg.grid_name, |
|
|
|
CONCAT(ca.organization_name,'-',cg.grid_name) |
|
|
|
) AS 'gridName' |
|
|
|
), |
|
|
|
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' |
|
|
|
FROM |
|
|
|
customer_grid cg |
|
|
|
INNER JOIN customer_agency ca ON cg.pid = ca.id |
|
|
|