日志优化
This commit is contained in:
parent
1c7e4dfa54
commit
1ea24acf24
@ -33,7 +33,7 @@ public class CheckLogin {
|
||||
|
||||
public static void main(String[] args) {
|
||||
try {
|
||||
log.info("==== 开始运行打卡任务 ====");
|
||||
log.info("开始运行打卡任务");
|
||||
String morning = DateUtil.today() + " 09:00:00";
|
||||
String afternoon = DateUtil.today() + " 18:00:00";
|
||||
DateTime morningDate = DateUtil.parse(morning);
|
||||
@ -41,15 +41,15 @@ public class CheckLogin {
|
||||
DateTime now = DateUtil.date();
|
||||
DateTime beginOfDay = DateUtil.beginOfDay(now);
|
||||
DateTime endOfDay = DateUtil.endOfDay(now);
|
||||
log.info("==== 当前时间:{} ====", now.toString());
|
||||
log.info("当前时间:{}", now.toString());
|
||||
boolean isMorning = DateUtil.isIn(now, beginOfDay, morningDate);
|
||||
boolean isAfterNoon = DateUtil.isIn(now, afternoonDate, endOfDay);
|
||||
if (!isMorning && !isAfterNoon) {
|
||||
log.info("==== 现在不是打卡时间哦! ====");
|
||||
log.info("现在不是打卡时间哦!");
|
||||
return;
|
||||
}
|
||||
int singMark = isMorning ? 0 : 1;
|
||||
log.info("==== 现在要打 {} 卡 ====", isMorning ? "上班" : "下班");
|
||||
log.info("现在要打 {} 卡", isMorning ? "上班" : "下班");
|
||||
String filePath = args.length > 0 ? args[0] : DEFAULT_FILE_PATH;
|
||||
if (!FileUtil.exist(filePath)) {
|
||||
log.error("未自定义账号文件路径(运行命令行添加自定义账号文件路径 例如:java -jar xxx.jar /use/local/user.csv),默认文件路径 {} 读取为空", DEFAULT_FILE_PATH);
|
||||
@ -63,9 +63,9 @@ public class CheckLogin {
|
||||
userList.forEach(forEachWithIndex((user, index) -> {
|
||||
boolean isSignSuccess = sign(user, singMark);
|
||||
if (isSignSuccess) {
|
||||
log.info("==== {} 账号打卡成功 ====", user.getUsername());
|
||||
log.info("{} 账号打卡成功", user.getUsername());
|
||||
} else {
|
||||
log.error("==== {} 账号打卡失败 ====", user.getUsername());
|
||||
log.error("{} 账号打卡失败", user.getUsername());
|
||||
}
|
||||
if (index + 1 == size) {
|
||||
return;
|
||||
@ -73,13 +73,13 @@ public class CheckLogin {
|
||||
// 随机 1-5分钟之后执行下一个人的打卡
|
||||
// 1 * 60 * 1000
|
||||
BigDecimal randomMinute = NumberUtil.round(RandomUtil.randomFloat(1, 6),2);
|
||||
log.info("==== {}分钟后 执行下个人的打卡任务 ====", randomMinute);
|
||||
log.info("{}分钟后 执行下个人的打卡任务", randomMinute);
|
||||
ThreadUtil.safeSleep(NumberUtil.mul(randomMinute, 60, 1000));
|
||||
}));
|
||||
} catch (Exception e) {
|
||||
log.error(e);
|
||||
} finally {
|
||||
log.info("==== 打卡任务结束 ====");
|
||||
log.info("打卡任务结束");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user