Browse Source

定时任务添加参数

master
jianjun 5 years ago
parent
commit
33705adfb0
  1. 46
      epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/impl/StatsPublicityServiceImpl.java
  2. 16
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/service/StatsPublicityTaskService.java
  3. 29
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/service/impl/StatsPublicityTaskServiceImpl.java
  4. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityArticleSummaryDailyStatsTask.java
  5. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagUsedDailyStatsTask.java
  6. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagUsedMonthlyStatsTask.java
  7. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagUsedQuarterlyAndYearlyStatsTask.java
  8. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagViewedDailyStatsTask.java
  9. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagViewedMonthlyStatsTask.java
  10. 9
      epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagViewedQuarterlyAndYearlyhlyStatsTask.java

46
epmet-module/data-statistical/data-statistical-server/src/main/java/com/epmet/service/impl/StatsPublicityServiceImpl.java

@ -133,9 +133,11 @@ public class StatsPublicityServiceImpl implements StatsPublicityService {
} }
private Date getStatsDateFromParam(StatsFormDTO formDTO) { private Date getStatsDateFromParam(StatsFormDTO formDTO) {
Date statsDate = DateUtils.integrate(DateUtils.addDateDays(statsDate, -NumConstant.ONE), DateUtils.DATE_PATTERN); Date statsDate = null;
if (null != formDTO && StringUtils.isNotBlank(formDTO.getDate())) { if (null != formDTO && StringUtils.isNotBlank(formDTO.getDate())) {
statsDate = DateUtils.parse(formDTO.getDate(), DateUtils.DATE_PATTERN); statsDate = DateUtils.parse(formDTO.getDate(), DateUtils.DATE_PATTERN);
} else {
statsDate = DateUtils.integrate(DateUtils.addDateDays(statsDate, -NumConstant.ONE), DateUtils.DATE_PATTERN);
} }
return statsDate; return statsDate;
} }
@ -191,47 +193,41 @@ public class StatsPublicityServiceImpl implements StatsPublicityService {
DimIdGenerator.DimIdBean dimIdBean = DimIdGenerator.getDimIdBean(statsDate); DimIdGenerator.DimIdBean dimIdBean = DimIdGenerator.getDimIdBean(statsDate);
if (null != formDTO && StringUtils.isNotBlank(formDTO.getCustomerId())) { if (null != formDTO && StringUtils.isNotBlank(formDTO.getCustomerId())) {
try { try {
statsTagUsedMonthly(dimIdBean.getMonthId(), formDTO.getCustomerId()); statsTagUsedMonthly(dimIdBean.getMonthId(), formDTO.getCustomerId());
} catch (Exception e) { } catch (Exception e) {
log.error(String.format(ProjectConstant.STATS_FAILED_PREFIX, "tagUsedMonthlyStatsjob", formDTO.getCustomerId(), dimIdBean.getMonthId()), e); log.error(String.format(ProjectConstant.STATS_FAILED_PREFIX, "tagUsedMonthlyStatsjob", formDTO.getCustomerId(), dimIdBean.getMonthId()), e);
} }
} } else {
} else int pageNo = NumConstant.ONE;
int pageSize = NumConstant.ONE_HUNDRED;
{ List<String> customerIdList = null;
int pageNo = NumConstant.ONE; do {
int pageSize = NumConstant.ONE_HUNDRED; customerIdList = dimCustomerService.selectCustomerIdPage(pageNo++, pageSize);
List<String> customerIdList = null; if (!CollectionUtils.isEmpty(customerIdList)) {
do { for (String customerId : customerIdList) {
customerIdList = dimCustomerService.selectCustomerIdPage(pageNo++, pageSize); try {
if (!CollectionUtils.isEmpty(customerIdList)) { statsTagUsedMonthly(dimIdBean.getMonthId(), customerId);
for (String customerId : customerIdList) { } catch (Exception e) {
try { log.error(String.format(ProjectConstant.STATS_FAILED_PREFIX, "tagUsedMonthlyStatsjob", customerId, dimIdBean.getMonthId()), e);
statsTagUsedMonthly(dimIdBean.getMonthId(), customerId); }
} catch (Exception e) {
log.error(String.format(ProjectConstant.STATS_FAILED_PREFIX, "tagUsedMonthlyStatsjob", customerId, dimIdBean.getMonthId()), e);
} }
} }
} } while (!CollectionUtils.isEmpty(customerIdList) && customerIdList.size() == pageSize);
} while (!CollectionUtils.isEmpty(customerIdList) && customerIdList.size() == pageSize); }
}
return true; return true;
} }
@Override @Override
public Boolean tagViewedDailyStatsjob(StatsFormDTO formDTO) { public Boolean tagViewedDailyStatsjob(StatsFormDTO formDTO) {
Date statsDate = getStatsDateFromParam(formDTO); Date statsDate = getStatsDateFromParam(formDTO);
DimIdGenerator.DimIdBean dimIdBean = DimIdGenerator.getDimIdBean(statsDate); DimIdGenerator.DimIdBean dimIdBean = DimIdGenerator.getDimIdBean(statsDate);
if (null != formDTO && StringUtils.isNotBlank(formDTO.getCustomerId())) { if (null != formDTO && StringUtils.isNotBlank(formDTO.getCustomerId())) {
try { try {
statsTagUsedMonthly(dimIdBean.getMonthId(), formDTO.getCustomerId()); statsTagViewedDaily(statsDate, dimIdBean, formDTO.getCustomerId());
} catch (Exception e) { } catch (Exception e) {
log.error(String.format(ProjectConstant.STATS_FAILED_PREFIX, "tagUsedMonthlyStatsjob", customerId, dimIdBean.getMonthId()), e); log.error(String.format(ProjectConstant.STATS_FAILED_PREFIX, "tagViewedDailyStatsjob", formDTO.getCustomerId(), dimIdBean.getMonthId()), e);
} }
} else { } else {
int pageNo = NumConstant.ONE; int pageNo = NumConstant.ONE;
int pageSize = NumConstant.ONE_HUNDRED; int pageSize = NumConstant.ONE_HUNDRED;

16
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/service/StatsPublicityTaskService.java

@ -2,6 +2,7 @@ package com.epmet.service;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
/** /**
* desc: 数据-宣传能力-数据统计 * desc: 数据-宣传能力-数据统计
@ -18,7 +19,7 @@ public interface StatsPublicityTaskService {
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
*/ */
Result articleSummaryDailyStatsjob(String date); Result articleSummaryDailyStatsjob(StatsFormDTO formDTO);
/** /**
* desc: 定时任务 统计文章总数及在线文章总数 包含 机关 部门 网格 * desc: 定时任务 统计文章总数及在线文章总数 包含 机关 部门 网格
@ -27,7 +28,7 @@ public interface StatsPublicityTaskService {
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
*/ */
Result tagUsedDailyStatsjob(String date); Result tagUsedDailyStatsjob(StatsFormDTO formDTO);
/** /**
* desc: 统计发表文章最多的分类 包含 机关 部门 网格 * desc: 统计发表文章最多的分类 包含 机关 部门 网格
@ -35,7 +36,7 @@ public interface StatsPublicityTaskService {
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
*/ */
Result tagUsedMonthlyStatsjob(String date); Result tagUsedMonthlyStatsjob(StatsFormDTO formDTO);
/** /**
* desc: 统计发表文章最多的分类 包含 机关 部门 网格 * desc: 统计发表文章最多的分类 包含 机关 部门 网格
@ -43,7 +44,7 @@ public interface StatsPublicityTaskService {
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
*/ */
Result tagUsedQuarterlyStatsjob(String date); Result tagUsedQuarterlyStatsjob(StatsFormDTO formDTO);
/** /**
* desc: 统计阅读最多的标签 包含 机关 网格 * desc: 统计阅读最多的标签 包含 机关 网格
@ -51,7 +52,7 @@ public interface StatsPublicityTaskService {
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
*/ */
Result tagViewedDailyStatsjob(String date); Result tagViewedDailyStatsjob(StatsFormDTO formDTO);
/** /**
* desc: 统计阅读最多的标签 包含 机关 网格 * desc: 统计阅读最多的标签 包含 机关 网格
@ -59,15 +60,14 @@ public interface StatsPublicityTaskService {
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
*/ */
Result tagViewedMonthlyStatsjob(String date); Result tagViewedMonthlyStatsjob(StatsFormDTO formDTO);
/** /**
* desc: 统计阅读最多的标签 包含 机关 网格 * desc: 统计阅读最多的标签 包含 机关 网格
* *
* @date: 2020/6/22 9:09 * @date: 2020/6/22 9:09
* @author: jianjun liu * @author: jianjun liu
* @param date
*/ */
Result tagViewedQuarterlyStatsjob(String date); Result tagViewedQuarterlyStatsjob(StatsFormDTO formDTO);
} }

29
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/service/impl/StatsPublicityTaskServiceImpl.java

@ -1,6 +1,7 @@
package com.epmet.service.impl; package com.epmet.service.impl;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.feign.DataStatisticalOpenFeignClient; import com.epmet.feign.DataStatisticalOpenFeignClient;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,8 +22,8 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @author: jianjun liu * @author: jianjun liu
*/ */
@Override @Override
public Result articleSummaryDailyStatsjob(String date) { public Result articleSummaryDailyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.articleSummaryDailyStatsjob(date); return dataStatsOpenFeignClient.articleSummaryDailyStatsjob(formDTO);
} }
/** /**
@ -33,8 +34,8 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @author: jianjun liu * @author: jianjun liu
*/ */
@Override @Override
public Result tagUsedDailyStatsjob(String date) { public Result tagUsedDailyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.tagUsedDailyStatsjob(date); return dataStatsOpenFeignClient.tagUsedDailyStatsjob(formDTO);
} }
/** /**
@ -44,8 +45,8 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @author: jianjun liu * @author: jianjun liu
*/ */
@Override @Override
public Result tagUsedMonthlyStatsjob(String date) { public Result tagUsedMonthlyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.tagUsedMonthlyStatsjob(date); return dataStatsOpenFeignClient.tagUsedMonthlyStatsjob(formDTO);
} }
/** /**
@ -55,8 +56,8 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @author: jianjun liu * @author: jianjun liu
*/ */
@Override @Override
public Result tagUsedQuarterlyStatsjob(String date) { public Result tagUsedQuarterlyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.tagUsedQuarterlyStatsjob(date); return dataStatsOpenFeignClient.tagUsedQuarterlyStatsjob(formDTO);
} }
/** /**
@ -66,8 +67,8 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @author: jianjun liu * @author: jianjun liu
*/ */
@Override @Override
public Result tagViewedDailyStatsjob(String date) { public Result tagViewedDailyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.tagViewedDailyStatsjob(date); return dataStatsOpenFeignClient.tagViewedDailyStatsjob(formDTO);
} }
/** /**
@ -77,8 +78,8 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @author: jianjun liu * @author: jianjun liu
*/ */
@Override @Override
public Result tagViewedMonthlyStatsjob(String date) { public Result tagViewedMonthlyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.tagViewedMonthlyStatsjob(date); return dataStatsOpenFeignClient.tagViewedMonthlyStatsjob(formDTO);
} }
/** /**
@ -89,7 +90,7 @@ public class StatsPublicityTaskServiceImpl implements StatsPublicityTaskService
* @param date * @param date
*/ */
@Override @Override
public Result tagViewedQuarterlyStatsjob(String date) { public Result tagViewedQuarterlyStatsjob(StatsFormDTO formDTO) {
return dataStatsOpenFeignClient.tagViewedQuarterlyStatsjob(date); return dataStatsOpenFeignClient.tagViewedQuarterlyStatsjob(formDTO);
} }
} }

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityArticleSummaryDailyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityArticleSummaryDailyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityArticleSummaryDailyStatsTask定时任务正在执行,参数为:{}", params); logger.debug("publicityArticleSummaryDailyStatsTask定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.articleSummaryDailyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.articleSummaryDailyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityArticleSummaryDailyStatsTask定时任务正在执行定时任务执行成功"); logger.debug("publicityArticleSummaryDailyStatsTask定时任务正在执行定时任务执行成功");
} else { } else {

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagUsedDailyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityTagUsedDailyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityTagUsedDailyStatsjob定时任务正在执行,参数为:{}", params); logger.debug("publicityTagUsedDailyStatsjob定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.tagUsedDailyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.tagUsedDailyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityTagUsedDailyStatsjob定时任务正在执行定时任务执行成功"); logger.debug("publicityTagUsedDailyStatsjob定时任务正在执行定时任务执行成功");
} else { } else {

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagUsedMonthlyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityTagUsedMonthlyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行,参数为:{}", params); logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.tagUsedMonthlyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.tagUsedMonthlyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行定时任务执行成功"); logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行定时任务执行成功");
} else { } else {

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagUsedQuarterlyAndYearlyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityTagUsedQuarterlyAndYearlyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行,参数为:{}", params); logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.tagUsedQuarterlyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.tagUsedQuarterlyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行定时任务执行成功"); logger.debug("publicityTagUsedMonthlyStatsjob定时任务正在执行定时任务执行成功");
} else { } else {

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagViewedDailyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityTagViewedDailyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityTagViewedDailyStatsTask定时任务正在执行,参数为:{}", params); logger.debug("publicityTagViewedDailyStatsTask定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.tagViewedDailyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.tagViewedDailyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityTagViewedDailyStatsTask定时任务正在执行定时任务执行成功"); logger.debug("publicityTagViewedDailyStatsTask定时任务正在执行定时任务执行成功");
} else { } else {

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagViewedMonthlyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityTagViewedMonthlyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行,参数为:{}", params); logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.tagViewedMonthlyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.tagViewedMonthlyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行定时任务执行成功"); logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行定时任务执行成功");
} else { } else {

9
epmet-module/epmet-job/epmet-job-server/src/main/java/com/epmet/task/PublicityTagViewedQuarterlyAndYearlyhlyStatsTask.java

@ -1,7 +1,10 @@
package com.epmet.task; package com.epmet.task;
import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.dto.StatsFormDTO;
import com.epmet.service.StatsPublicityTaskService; import com.epmet.service.StatsPublicityTaskService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,7 +24,11 @@ public class PublicityTagViewedQuarterlyAndYearlyhlyStatsTask implements ITask {
@Override @Override
public void run(String params) { public void run(String params) {
logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行,参数为:{}", params); logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行,参数为:{}", params);
Result result = statsPublicityTaskService.tagViewedQuarterlyStatsjob(params); StatsFormDTO formDTO = null;
if (StringUtils.isNotBlank(params)){
formDTO = ConvertUtils.sourceToTarget(params, StatsFormDTO.class);
}
Result result = statsPublicityTaskService.tagViewedQuarterlyStatsjob(formDTO);
if (result.success()) { if (result.success()) {
logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行定时任务执行成功"); logger.debug("publicityTagViewedMonthlyStatsTask定时任务正在执行定时任务执行成功");
} else { } else {

Loading…
Cancel
Save