Commit a35bca8a by 吴博

Merge branch 'feature/1003350' into 'master'

feat:[1003350] 小程序首页栏目资讯自更新

See merge request rays/pcloud-book!871
parents 2a4194aa 43727918
...@@ -93,7 +93,7 @@ public class AppletNewsPoolBizImpl implements AppletNewsPoolBiz { ...@@ -93,7 +93,7 @@ public class AppletNewsPoolBizImpl implements AppletNewsPoolBiz {
if (MapUtils.isEmpty(appletNewsPoolMap)) { if (MapUtils.isEmpty(appletNewsPoolMap)) {
return; return;
} }
addResource(appletNewsPoolDTO);
appletNewsPoolIds.stream().forEach(id -> { appletNewsPoolIds.stream().forEach(id -> {
AppletNews appletNews = new AppletNews(); AppletNews appletNews = new AppletNews();
BeanUtils.copyProperties(appletNewsPoolDTO, appletNews); BeanUtils.copyProperties(appletNewsPoolDTO, appletNews);
...@@ -102,6 +102,7 @@ public class AppletNewsPoolBizImpl implements AppletNewsPoolBiz { ...@@ -102,6 +102,7 @@ public class AppletNewsPoolBizImpl implements AppletNewsPoolBiz {
if (null == appletNewsPool) { if (null == appletNewsPool) {
return; return;
} }
addResource(appletNewsPool.getSource());
appletNews.setNewsName(appletNewsPool.getNewsName()); appletNews.setNewsName(appletNewsPool.getNewsName());
appletNews.setSource(appletNewsPool.getSource()); appletNews.setSource(appletNewsPool.getSource());
appletNews.setContent(appletNewsPool.getContent()); appletNews.setContent(appletNewsPool.getContent());
...@@ -116,11 +117,10 @@ public class AppletNewsPoolBizImpl implements AppletNewsPoolBiz { ...@@ -116,11 +117,10 @@ public class AppletNewsPoolBizImpl implements AppletNewsPoolBiz {
} }
} }
private void addResource(AppletNewsPoolDTO appletNewsPoolDTO) { private void addResource(String source) {
String resource = appletNewsPoolDTO.getSource(); Boolean exist = appletNewsDao.newsSourceExist(source);
Boolean exist = appletNewsDao.newsSourceExist(resource);
if (!exist) { if (!exist) {
appletNewsDao.insertSource(resource); appletNewsDao.insertSource(source);
} }
return; return;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment