|
|
|
@ -188,20 +188,20 @@ public class NewsServiceImpl extends BaseServiceImpl<NewsDao, NewsEntity> implem |
|
|
|
public void savePublishNews(NewsDTO newsDTO) { |
|
|
|
|
|
|
|
|
|
|
|
publishNews(newsDTO, "0"); |
|
|
|
publishNews(newsDTO, YesOrNoEnum.NO.value()); |
|
|
|
} |
|
|
|
|
|
|
|
private void publishNews(NewsDTO newsDTO, String newsReleaseState) { |
|
|
|
NewsEntity entity = ConvertUtils.sourceToTarget(newsDTO, NewsEntity.class); |
|
|
|
//发布的时候 默认是0 手动下线 为1
|
|
|
|
entity.setNewsUpDownState("0"); |
|
|
|
entity.setNewsUpDownState(YesOrNoEnum.NO.value()); |
|
|
|
UserDetail user = SecurityUser.getUser(); |
|
|
|
entity.setCreatorName(user.getRealName()); |
|
|
|
entity.setDeptId(user.getDeptId()); |
|
|
|
entity.setDeptName(user.getDeptName()); |
|
|
|
entity.setLikeNumber(0); |
|
|
|
entity.setUnLikeNumber(0); |
|
|
|
entity.setReadingAmount(0); |
|
|
|
entity.setLikeNumber(NumConstant.ZERO); |
|
|
|
entity.setUnLikeNumber(NumConstant.ZERO); |
|
|
|
entity.setReadingAmount(NumConstant.ZERO); |
|
|
|
//是不是草稿箱
|
|
|
|
entity.setNewsReleaseState(newsReleaseState); |
|
|
|
boolean isSave = true; |
|
|
|
@ -309,7 +309,7 @@ public class NewsServiceImpl extends BaseServiceImpl<NewsDao, NewsEntity> implem |
|
|
|
public Result modifyNewsBrowse(EpdcNewsBrowseFromDTO newsBrowseFromDTO) { |
|
|
|
NewsDTO newsDTO = get(newsBrowseFromDTO.getNewsId()); |
|
|
|
NewsEntity newsEntity = ConvertUtils.sourceToTarget(newsDTO, NewsEntity.class); |
|
|
|
newsEntity.setReadingAmount(newsDTO.getReadingAmount() + 1); |
|
|
|
newsEntity.setReadingAmount(newsDTO.getReadingAmount() + NumConstant.ONE); |
|
|
|
baseDao.updateById(newsEntity); |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|