Browse Source

同步最新代码

hotfix/yujt_opt v1.0.0.200507.Standard
yujt 5 years ago
parent
commit
86cdcba5e8
  1. 4
      epdc-cloud-news/src/main/java/com/elink/esua/epdc/redis/NewsCategoryRedis.java
  2. 2
      epdc-cloud-news/src/main/java/com/elink/esua/epdc/service/impl/NewsCategoryServiceImpl.java
  3. 9
      epdc-cloud-news/src/main/resources/mapper/NewsDao.xml

4
epdc-cloud-news/src/main/java/com/elink/esua/epdc/redis/NewsCategoryRedis.java

@ -36,11 +36,11 @@ public class NewsCategoryRedis {
}
public void set(){
public void set() {
}
public String get(String id){
public String get(String id) {
return null;
}

2
epdc-cloud-news/src/main/java/com/elink/esua/epdc/service/impl/NewsCategoryServiceImpl.java

@ -20,9 +20,9 @@ package com.elink.esua.epdc.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl;
import com.elink.esua.epdc.commons.tools.constant.FieldConstant;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.commons.tools.utils.ConvertUtils;
import com.elink.esua.epdc.commons.tools.constant.FieldConstant;
import com.elink.esua.epdc.dao.NewsCategoryDao;
import com.elink.esua.epdc.dto.NewsCategoryDTO;
import com.elink.esua.epdc.entity.NewsCategoryEntity;

9
epdc-cloud-news/src/main/resources/mapper/NewsDao.xml

@ -17,21 +17,20 @@
en.ID AS id,
en.NEWS_TITLE AS newsTitle,
en.NEWS_RELEASE_START_TIME AS newsStartTime,
SUBSTRING_INDEX(en.ALL_DEPT_NAMES,'-',-1) AS deptName,
SUBSTRING_INDEX( en.ALL_DEPT_NAMES, '-',- 1 ) AS deptName,
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}

Loading…
Cancel
Save