|
@ -59,7 +59,7 @@ |
|
|
</if> |
|
|
</if> |
|
|
</select> |
|
|
</select> |
|
|
<select id="selectSatisfactionRecordByCustomer" resultType="com.epmet.dto.project.ProcessInfoDTO"> |
|
|
<select id="selectSatisfactionRecordByCustomer" resultType="com.epmet.dto.project.ProcessInfoDTO"> |
|
|
SELECT |
|
|
SELECT DISTINCT |
|
|
p.AGENCY_ID, |
|
|
p.AGENCY_ID, |
|
|
psd.PROJECT_ID, |
|
|
psd.PROJECT_ID, |
|
|
psd.SATISFACTION AS "operation", |
|
|
psd.SATISFACTION AS "operation", |
|
@ -69,7 +69,7 @@ |
|
|
FROM project_satisfaction_detail psd |
|
|
FROM project_satisfaction_detail psd |
|
|
INNER JOIN project p ON psd.PROJECT_ID = p.ID |
|
|
INNER JOIN project p ON psd.PROJECT_ID = p.ID |
|
|
LEFT JOIN project_related_personnel resiuser ON psd.PROJECT_ID = resiuser.PROJECT_ID |
|
|
LEFT JOIN project_related_personnel resiuser ON psd.PROJECT_ID = resiuser.PROJECT_ID |
|
|
AND resiuser.APP = 'resi' AND resiuser.USER_ID = psd.CREATED_BY |
|
|
AND resiuser.APP = 'resi' |
|
|
WHERE p.CUSTOMER_ID = #{customerId} |
|
|
WHERE p.CUSTOMER_ID = #{customerId} |
|
|
<if test="date != null and date.trim() != ''"> |
|
|
<if test="date != null and date.trim() != ''"> |
|
|
AND DATE_FORMAT(psd.CREATED_TIME, '%Y%m%d') = #{date} |
|
|
AND DATE_FORMAT(psd.CREATED_TIME, '%Y%m%d') = #{date} |
|
|