|
|
|
@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSONObject; |
|
|
|
|
import com.cjy.marketingdata.domain.MarketingWechatMicroblogInfo; |
|
|
|
|
import com.cjy.marketingdata.mapper.MarketingWechatMicroblogInfoMapper; |
|
|
|
|
import com.ruoyi.common.core.redis.RedisCache; |
|
|
|
|
import com.ruoyi.common.utils.DateUtils; |
|
|
|
|
import com.ruoyi.quartz.domain.WeChatConfigDomain; |
|
|
|
|
import com.ruoyi.quartz.domain.dto.GetArticleSummaryDTO; |
|
|
|
|
import com.ruoyi.quartz.domain.dto.WeChatUserCountDTO; |
|
|
|
@ -18,6 +19,7 @@ import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
import java.text.DateFormat; |
|
|
|
|
import java.text.ParseException; |
|
|
|
|
import java.text.SimpleDateFormat; |
|
|
|
|
import java.util.Date; |
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
@ -148,7 +150,12 @@ public class WeChatTaskServiceImpl implements WeChatTaskService { |
|
|
|
|
marketingWechatMicroblogInfo.setDataSource("2"); |
|
|
|
|
marketingWechatMicroblogInfo.setType("1"); |
|
|
|
|
try { |
|
|
|
|
marketingWechatMicroblogInfo.setStatisticsTime(dateFormat.parse(GetArticleSummaryList.get(0).getRefDate())); |
|
|
|
|
if(!GetArticleSummaryList.isEmpty()){ |
|
|
|
|
marketingWechatMicroblogInfo.setStatisticsTime(dateFormat.parse(GetArticleSummaryList.get(0).getRefDate())); |
|
|
|
|
}else { |
|
|
|
|
marketingWechatMicroblogInfo.setStatisticsTime(dateFormat.parse(DateUtils.getDate())); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} catch (ParseException e) { |
|
|
|
|
e.printStackTrace(); |
|
|
|
|
} |
|
|
|
|