Browse Source

Merge remote-tracking branch 'remotes/origin/dev_bugfix_ljj' into dev

dev_shibei_match
jianjun 4 years ago
parent
commit
f97a9ee93a
  1. 35
      epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/ResiGroupDao.xml

35
epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/ResiGroupDao.xml

@ -113,35 +113,18 @@
a.ID AS textId,
a.TOPIC_CONTENT AS topicContent,
'topic' AS type,
max( a.CREATED_TIME ) AS CREATED_TIME
a.CREATED_TIME
FROM
resi_topic a
INNER JOIN (
SELECT max( CREATED_TIME ) AS CREATED_TIME
FROM resi_topic
WHERE GROUP_ID = #{groupId}
AND DEL_FLAG = '0'
) b ON a.CREATED_TIME = b.CREATED_TIME
WHERE
a.GROUP_ID = #{groupId}
GROUP BY
a.GROUP_ID UNION ALL
SELECT
a.ID AS textId,
a.TITLE AS topicContent,
'notice' AS type,
max( a.CREATED_TIME ) AS CREATED_TIME
FROM
notice a
WHERE
a.GROUP_ID = #{groupId}
GROUP BY
a.GROUP_ID UNION ALL
SELECT
a.ID AS textId,
a.TITLE AS topicContent,
'activity' AS type,
max( a.CREATED_TIME ) AS CREATED_TIME
FROM
group_act_info a
WHERE
a.GROUP_ID = #{groupId}
GROUP BY
a.GROUP_ID
a.DEL_FLAG = '0'
AND a.GROUP_ID = #{groupId}
) a
ORDER BY
CREATED_TIME DESC

Loading…
Cancel
Save