package feign; import com.epmet.commons.tools.constant.ServiceConstant; import com.epmet.commons.tools.utils.Result; import feign.impl.DataStatisticalOpenFeignClientFallBack; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; /** * desc: 数据统计 对外feign client * * @return: * @date: 2020/6/22 17:39 * @author: jianjun liu */ @FeignClient(name = ServiceConstant.DATA_STATISTICAL, fallback = DataStatisticalOpenFeignClientFallBack.class) public interface DataStatisticalOpenFeignClient { /** * desc: 【日】统计文章总数及在线文章总数 包含 机关 部门 网格 * * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/articleSummaryDailyStatsjob") Result articleSummaryDailyStatsjob(); /** * desc: 定时任务 【日】统计文章总数及在线文章总数 包含 机关 部门 网格 * * @return: * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/tagUsedDailyStatsjob") Result tagUsedDailyStatsjob(); /** * desc: 【月】 统计发表文章最多的分类 包含 机关 部门 网格 * * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/tagUsedMonthlyStatsjob") Result tagUsedMonthlyStatsjob(); /** * desc: 【季,年】 统计发表文章最多的分类 包含 机关 部门 网格 * * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/tagUsedQuarterlyStatsjob") Result tagUsedQuarterlyStatsjob(); /** * desc: 【日】 统计阅读最多的标签 包含 机关 网格 * * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/tagViewedDailyStatsjob") Result tagViewedDailyStatsjob(); /** * desc: 【月】 统计阅读最多的标签 包含 机关 网格 * * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/tagViewedMonthlyStatsjob") Result tagViewedMonthlyStatsjob(); /** * desc: 【季,年】 统计阅读最多的标签 包含 机关 网格 * * @date: 2020/6/22 9:09 * @author: jianjun liu */ @PostMapping(value = "data/stats/statspublicity/tagViewedQuarterlyStatsjob") Result tagViewedQuarterlyStatsjob(); /** * @Description 统计 “网格小组”, dim:【网格-日】 * @param * @author zxc */ @PostMapping("/data/stats/statsgroup/groupgriddaily") Result groupGridDaily(); /** * @Description 统计 “网格小组”, dim:【机关-日】 * @param * @author zxc */ @PostMapping("/data/stats/statsgroup/groupagencydaily") Result groupAgencyDaily(); /** * @Description 统计 “网格小组”, dim:【机关-月】 * @param * @author zxc */ @PostMapping("/data/stats/statsgroup/groupagencymonthly") Result groupAgencyMonthly(); /** * 议题统计 * @author zhaoqifeng * @date 2020/6/23 14:34 * @param * @return com.epmet.commons.tools.utils.Result */ @PostMapping("/data/stats/statsissue/issuestats") Result agencyGridIssueStats(); /** * @Description 数据统计-项目-机关日月统计 * @Author sun */ @PostMapping("/data/stats/statsproject/agencyprojectstats") Result agencyProjectStats(); /** * @Description 数据统计-项目-网格日月统计 * @Author sun */ @PostMapping("/data/stats/statsproject/gridprojectstats") Result gridProjectStats(); }