1.修改时间规则

dev
862857010@qq.com 2 years ago
parent 9d5243f08d
commit e48f655939
  1. 26
      ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/impl/WeChatTaskServiceImpl.java

@ -150,12 +150,7 @@ public class WeChatTaskServiceImpl implements WeChatTaskService {
marketingWechatMicroblogInfo.setDataSource("2");
marketingWechatMicroblogInfo.setType("1");
try {
if(!GetArticleSummaryList.isEmpty()){
marketingWechatMicroblogInfo.setStatisticsTime(dateFormat.parse(GetArticleSummaryList.get(0).getRefDate()));
}else {
marketingWechatMicroblogInfo.setStatisticsTime(dateFormat.parse(DateUtils.getDate()));
}
marketingWechatMicroblogInfo.setStatisticsTime(dateFormat.parse(DateUtils.getDaysTimeToString(-1)));
} catch (ParseException e) {
e.printStackTrace();
}
@ -186,16 +181,19 @@ public class WeChatTaskServiceImpl implements WeChatTaskService {
String accessToken = redisCache.getCacheObject(item.getOrganCode() + "-" + item.getAppId());
JSONObject json = WeChatUtils.getReleaseArticle(accessToken);
List<WechatArticleDTO> wechatArticleDTOS = json.getList("list", WechatArticleDTO.class);
//插入数据库 主键重复的不处理
for (WechatArticleDTO wechatArticleDTOItem:wechatArticleDTOS) {
try {
weChatConfigMapper.saveWechatArticle(wechatArticleDTOItem);
} catch (Exception e) {
// 忽略主键冲突异常
e.printStackTrace();
}
if(!wechatArticleDTOS.isEmpty()){
//插入数据库 主键重复的不处理
for (WechatArticleDTO wechatArticleDTOItem:wechatArticleDTOS) {
try {
weChatConfigMapper.saveWechatArticle(wechatArticleDTOItem);
} catch (Exception e) {
// 忽略主键冲突异常
e.printStackTrace();
}
}
}
});
}
}

Loading…
Cancel
Save