diff --git a/epdc-cloud-news/src/main/java/com/elink/esua/epdc/service/impl/NewsServiceImpl.java b/epdc-cloud-news/src/main/java/com/elink/esua/epdc/service/impl/NewsServiceImpl.java index 4fedf8b..57ee44b 100644 --- a/epdc-cloud-news/src/main/java/com/elink/esua/epdc/service/impl/NewsServiceImpl.java +++ b/epdc-cloud-news/src/main/java/com/elink/esua/epdc/service/impl/NewsServiceImpl.java @@ -120,11 +120,14 @@ public class NewsServiceImpl extends BaseServiceImpl implem } wrapper.eq(FieldConstant.CREATED_BY, user.getId()); //draft 前端传上来的一个标志 有则代表是存草稿箱的 1 - if (StringUtils.isNotEmpty(draft)) { - wrapper.eq(StringUtils.isNotBlank(draft), "NEWS_RELEASE_STATE", YesOrNoEnum.YES.value()); + if (StringUtils.isNotBlank(draft)) { + wrapper.eq("NEWS_RELEASE_STATE", YesOrNoEnum.YES.value()); } else { wrapper.eq("NEWS_RELEASE_STATE", YesOrNoEnum.NO.value()); } + wrapper.select("ID", "NEWS_TITLE", "NEWS_UP_DOWN_STATE", "NEWS_RELEASE_END_TIME", "NEWS_RELEASE_START_TIME", "NEWS_RELEASE_STATE", + "NEWS_IMAGE_URL", "NEWS_CATERORY_ID", "ALL_DEPT_IDS", "ALL_DEPT_NAMES", "DEPT_ID", "DEPT_NAME", "NEWS_PROPERTY", + "CREATED_TIME", "CREATOR_NAME", "LIKE_NUMBER", "UN_LIKE_NUMBER", "READING_AMOUNT", "BANNER_FLAG"); wrapper.orderByDesc(FieldConstant.CREATED_TIME); return wrapper; } diff --git a/epdc-cloud-news/src/main/resources/mapper/NewsDao.xml b/epdc-cloud-news/src/main/resources/mapper/NewsDao.xml index 9a7bb0e..d3bf6f2 100644 --- a/epdc-cloud-news/src/main/resources/mapper/NewsDao.xml +++ b/epdc-cloud-news/src/main/resources/mapper/NewsDao.xml @@ -106,7 +106,9 @@