说明:1、翻译定时任务添加耗费时间计算

2、把hutool工具依赖抽出到common模块
pull/254/head
xjs 4 years ago
parent 576be05dfa
commit 5833829f0b

@ -44,6 +44,8 @@
<!--xjs加的--> <!--xjs加的-->
<knife4j.version>3.0.3</knife4j.version> <knife4j.version>3.0.3</knife4j.version>
<hutool.version>5.7.17</hutool.version>
<mybatisplus.version>3.4.3.4</mybatisplus.version>
</properties> </properties>

@ -125,6 +125,12 @@
<artifactId>swagger-annotations</artifactId> <artifactId>swagger-annotations</artifactId>
</dependency> </dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>${hutool.version}</version>
</dependency>
</dependencies> </dependencies>
</project> </project>

@ -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---------------------");
} }
} }

@ -22,8 +22,6 @@
<properties> <properties>
<mybatisplus.version>3.4.3.4</mybatisplus.version>
<hutool.version>5.7.17</hutool.version>
</properties> </properties>
<dependencies> <dependencies>

Loading…
Cancel
Save