|
@ -226,7 +226,7 @@ |
|
|
FROM |
|
|
FROM |
|
|
issue i |
|
|
issue i |
|
|
left join issue_attachment ia |
|
|
left join issue_attachment ia |
|
|
on(i.id=ia.BUSINESS_ID) |
|
|
on(i.id=ia.BUSINESS_ID and ia.del_flag='0') |
|
|
WHERE |
|
|
WHERE |
|
|
i.DEL_FLAG = '0' |
|
|
i.DEL_FLAG = '0' |
|
|
AND i.GRID_ID = #{gridId} |
|
|
AND i.GRID_ID = #{gridId} |
|
@ -235,23 +235,38 @@ |
|
|
i.created_time DESC,ia.SORT asc |
|
|
i.created_time DESC,ia.SORT asc |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<resultMap id="ClosedIssueListResultDTOMap" type="com.epmet.dto.result.ClosedIssueListResultDTO"> |
|
|
|
|
|
<id column="issueId" property="issueId" /> |
|
|
|
|
|
<result column="issueTitle" property="issueTitle"/> |
|
|
|
|
|
<result column="solution" property="solution"/> |
|
|
|
|
|
<result column="issueClosedTime" property="issueClosedTime"/> |
|
|
|
|
|
<result column="sourceId" property="sourceId"/> |
|
|
|
|
|
<result column="SOURCE_TYPE" property="sourceType"/> |
|
|
|
|
|
<collection property="issueImgs" ofType="java.lang.String"> |
|
|
|
|
|
<result column="url"/> |
|
|
|
|
|
</collection> |
|
|
|
|
|
</resultMap> |
|
|
<!-- 查询已关闭议题列表 --> |
|
|
<!-- 查询已关闭议题列表 --> |
|
|
<select id="selectClosedList" parameterType="com.epmet.dto.form.CommonIssueListFormDTO" resultType="com.epmet.dto.result.ClosedIssueListResultDTO"> |
|
|
<select id="selectClosedList" parameterType="com.epmet.dto.form.CommonIssueListFormDTO" resultMap="ClosedIssueListResultDTOMap"> |
|
|
SELECT |
|
|
SELECT |
|
|
ID AS issueId, |
|
|
i.ID AS issueId, |
|
|
IFNULL(ISSUE_TITLE,'') AS issueTitle, |
|
|
IFNULL(i.ISSUE_TITLE,'') AS issueTitle, |
|
|
IFNULL(CLOSE_REASON,'') AS solution, |
|
|
IFNULL(i.CLOSE_REASON,'') AS solution, |
|
|
UNIX_TIMESTAMP( created_time ) AS issueClosedTime, |
|
|
UNIX_TIMESTAMP( i.created_time ) AS issueClosedTime, |
|
|
SOURCE_ID AS sourceId |
|
|
i.SOURCE_ID AS sourceId, |
|
|
|
|
|
i.SOURCE_TYPE, |
|
|
|
|
|
ia.URL |
|
|
FROM |
|
|
FROM |
|
|
issue |
|
|
issue i |
|
|
|
|
|
left join issue_attachment ia |
|
|
|
|
|
on(i.id=ia.BUSINESS_ID and ia.del_flag='0') |
|
|
WHERE |
|
|
WHERE |
|
|
DEL_FLAG = '0' |
|
|
i.DEL_FLAG = '0' |
|
|
AND GRID_ID = #{gridId} |
|
|
AND i.GRID_ID = #{gridId} |
|
|
AND ISSUE_STATUS = 'closed' |
|
|
AND i.ISSUE_STATUS = 'closed' |
|
|
AND RESOLVE_TYPE = 'resolved' |
|
|
AND i.RESOLVE_TYPE = 'resolved' |
|
|
ORDER BY |
|
|
ORDER BY |
|
|
created_time DESC |
|
|
i.created_time DESC,ia.sort asc |
|
|
</select> |
|
|
</select> |
|
|
<!-- 查询已关闭议题列表 政府端 --> |
|
|
<!-- 查询已关闭议题列表 政府端 --> |
|
|
<select id="selectClosedListGov" parameterType="com.epmet.dto.form.CommonIssueListFormDTO" resultType="com.epmet.dto.result.ClosedIssueListGovResultDTO"> |
|
|
<select id="selectClosedListGov" parameterType="com.epmet.dto.form.CommonIssueListFormDTO" resultType="com.epmet.dto.result.ClosedIssueListGovResultDTO"> |
|
|