|
|
@ -21,17 +21,16 @@ |
|
|
|
nc.CATEGORY_NAME AS newsCategoryName, |
|
|
|
en.NEWS_IMAGE_URL AS newsImageUrl |
|
|
|
FROM |
|
|
|
epdc_news en |
|
|
|
( SELECT nd.NEWS_ID FROM epdc_news_department nd WHERE nd.DEPT_ID = #{deptId} AND nd.DEL_FLAG = '0' ORDER BY nd.CREATED_TIME DESC ) ed |
|
|
|
LEFT JOIN epdc_news en ON ed.NEWS_ID = en.ID |
|
|
|
LEFT JOIN epdc_news_category nc ON en.NEWS_CATERORY_ID = nc.ID |
|
|
|
RIGHT JOIN epdc_news_department ed ON en.ID = ed.NEWS_ID |
|
|
|
WHERE |
|
|
|
ed.DEPT_ID = #{deptId} |
|
|
|
en.DEL_FLAG = '0' |
|
|
|
AND en.NEWS_RELEASE_START_TIME <= STR_TO_DATE( #{timestamp}, '%Y-%m-%d %H:%i:%s' ) |
|
|
|
AND en.NEWS_RELEASE_END_TIME >= STR_TO_DATE( #{timestamp}, '%Y-%m-%d %H:%i:%s' ) |
|
|
|
AND en.CREATED_TIME <= STR_TO_DATE( #{timestamp}, '%Y-%m-%d %H:%i:%s' ) |
|
|
|
AND en.NEWS_RELEASE_STATE = '0' |
|
|
|
AND en.NEWS_UP_DOWN_STATE = '0' |
|
|
|
AND en.DEL_FLAG = '0' |
|
|
|
ORDER BY |
|
|
|
en.NEWS_RELEASE_START_TIME DESC,en.CREATED_TIME DESC |
|
|
|
LIMIT #{pageIndex},#{pageSize} |
|
|
|