|
@@ -1,12 +1,18 @@
|
|
|
package com.ichaoj.ams.task;
|
|
|
|
|
|
import cn.hutool.core.collection.ListUtil;
|
|
|
+import cn.hutool.core.convert.Convert;
|
|
|
import cn.hutool.core.date.DatePattern;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.date.LocalDateTimeUtil;
|
|
|
import cn.hutool.core.thread.ThreadUtil;
|
|
|
+import cn.hutool.core.util.CharsetUtil;
|
|
|
+import cn.hutool.core.util.HexUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
+import cn.hutool.crypto.SecureUtil;
|
|
|
+import cn.hutool.crypto.symmetric.SymmetricAlgorithm;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.ichaoj.ams.constant.AmsConstant;
|
|
|
import com.ichaoj.ams.entity.AmsAddressAccount;
|
|
|
import com.ichaoj.ams.entity.AmsTradeRecord;
|
|
|
import com.ichaoj.ams.response.statistics.NotifyTaskResponse;
|
|
@@ -18,9 +24,14 @@ import com.xxl.job.core.handler.annotation.XxlJob;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.SneakyThrows;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.apache.commons.lang3.CharSet;
|
|
|
+import org.apache.commons.lang3.CharSetUtils;
|
|
|
import org.jetbrains.annotations.NotNull;
|
|
|
+import org.springframework.scheduling.annotation.Scheduled;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
+import java.nio.charset.Charset;
|
|
|
+import java.nio.charset.StandardCharsets;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashSet;
|
|
@@ -42,6 +53,8 @@ public class NotifyTask {
|
|
|
private final IEmailProvider emailProvider;
|
|
|
private final ParamTemplate paramTemplate;
|
|
|
|
|
|
+
|
|
|
+
|
|
|
@XxlJob("ams_weekly_report")
|
|
|
@SuppressWarnings("all")
|
|
|
public void statisticsWeeklyReport() {
|