Commit 8a34c187 authored by 黎博's avatar 黎博

test

parent 0e1eb913
...@@ -16,8 +16,10 @@ import org.springframework.beans.factory.annotation.Value; ...@@ -16,8 +16,10 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.io.File;
import java.io.IOException; import java.io.IOException;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.nio.charset.Charset;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -435,10 +437,20 @@ public class ReconciliationTask { ...@@ -435,10 +437,20 @@ public class ReconciliationTask {
} }
} }
@Scheduled(cron = "0 31 18 23 2 ?") @Scheduled(cron = "0 20 15 24 2 ?")
public void aliPayDailyReconciliationTest() throws AlipayApiException, IOException { public void aliPayDailyReconciliationTest() throws AlipayApiException, IOException {
String billDate = DateUtils.convertDate(DateUtils.getBeforeDay(new Date(), 1), "yyyy-MM-dd"); // String billDate = DateUtils.convertDate(DateUtils.getBeforeDay(new Date(), 1), "yyyy-MM-dd");
List<AliPayBillData> aliPayBillDataList = aliPayBillService.parseAliPayBillFile(aliPayBillService.downloadBillFile(billDate)); // List<AliPayBillData> aliPayBillDataList = aliPayBillService.parseAliPayBillFile(aliPayBillService.downloadBillFile(billDate));
String fileDir = "/home/quant_group/alipay-bill/20889319557053230156_20220223.csv";
File[] files = FileUtil.file(fileDir).listFiles();
for (File file: files) {
log.info("转换前文件名称:{}", file.getName());
FileUtil.convertCharset(file, Charset.forName("gbk"), Charset.forName("utf-8"));
}
File[] files2 = FileUtil.file(fileDir).listFiles();
for (File file: files2) {
log.info("转换后文件名称:{}", file.getName());
}
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment