|
|
@ -1,5 +1,6 @@ |
|
|
|
package com.epmet.controller; |
|
|
|
|
|
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.dto.StatsFormDTO; |
|
|
|
import com.epmet.dto.group.form.GroupStatsFormDTO; |
|
|
@ -92,27 +93,28 @@ public class StatsGroupController { |
|
|
|
* @author sun |
|
|
|
*/ |
|
|
|
@PostMapping("/groupandhottopic") |
|
|
|
public Result groupAndHotTopic() { |
|
|
|
public Result groupAndHotTopic(GroupTotalFormDTO formDTO) { |
|
|
|
try { |
|
|
|
statsGroupService.gridGroupTotal(new GroupTotalFormDTO()); |
|
|
|
statsGroupService.gridGroupTotal(formDTO); |
|
|
|
logger.info("小组总数-网格日统计任务成功"); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("小组总数-网格日统计任务:", e); |
|
|
|
} |
|
|
|
try { |
|
|
|
statsGroupService.agencyGroupTotal(new GroupTotalFormDTO()); |
|
|
|
statsGroupService.agencyGroupTotal(formDTO); |
|
|
|
logger.info("小组总数-机关日统计任务成功"); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("小组总数-机关日统计任务失败:", e); |
|
|
|
} |
|
|
|
TopicStatusFormDTO topic = ConvertUtils.sourceToTarget(formDTO, TopicStatusFormDTO.class); |
|
|
|
try { |
|
|
|
statsTopicService.gridTopicStatus(new TopicStatusFormDTO()); |
|
|
|
statsTopicService.gridTopicStatus(topic); |
|
|
|
logger.info("热议中话题-网格日统计任务成功"); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("热议中话题-网格日统计任务失败:", e); |
|
|
|
} |
|
|
|
try { |
|
|
|
statsTopicService.agencyTopicStatus(new TopicStatusFormDTO()); |
|
|
|
statsTopicService.agencyTopicStatus(topic); |
|
|
|
logger.info("热议中话题-机关日统计任务成功"); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("热议中话题-机关日统计任务失败:", e); |
|
|
|