|
|
@ -1,5 +1,6 @@
|
|
|
|
package com.xjs.job.task;
|
|
|
|
package com.xjs.job.task;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
import com.ruoyi.common.core.domain.R;
|
|
|
|
import com.ruoyi.common.core.domain.R;
|
|
|
|
import com.xjs.business.api.RemoteCopyWritingFeign;
|
|
|
|
import com.xjs.business.api.RemoteCopyWritingFeign;
|
|
|
|
import com.xjs.business.api.domain.CopyWriting;
|
|
|
|
import com.xjs.business.api.domain.CopyWriting;
|
|
|
@ -8,6 +9,8 @@ import org.slf4j.LoggerFactory;
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
|
|
|
import java.time.temporal.ChronoUnit;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* @author xiejs
|
|
|
|
* @author xiejs
|
|
|
@ -26,8 +29,13 @@ public class CopyWritingTask {
|
|
|
|
* 任务执行
|
|
|
|
* 任务执行
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public void execute() {
|
|
|
|
public void execute() {
|
|
|
|
log.info("文案定时任务Start");
|
|
|
|
LocalDateTime localDateTime1 = DateUtil.date().toLocalDateTime();
|
|
|
|
|
|
|
|
log.info("---------------文案定时任务Start-------------------");
|
|
|
|
R<CopyWriting> r = remoteCopyWritingFeign.copyWriting();
|
|
|
|
R<CopyWriting> r = remoteCopyWritingFeign.copyWriting();
|
|
|
|
log.info("文案定时任务结果:code={},msg={},data={}",r.getCode(),r.getMsg(),r.getData());
|
|
|
|
log.info("文案定时任务结果:code={},msg={},data={}",r.getCode(),r.getMsg(),r.getData());
|
|
|
|
|
|
|
|
LocalDateTime localDateTime2 = DateUtil.date().toLocalDateTime();
|
|
|
|
|
|
|
|
long between = ChronoUnit.MILLIS.between(localDateTime1, localDateTime2);
|
|
|
|
|
|
|
|
log.info("Job耗费时间:{}ms", between);
|
|
|
|
|
|
|
|
log.info("---------------文案定时任务end---------------------");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|