parent
8ca6fac971
commit
f74442bb19
|
@ -106,13 +106,12 @@ public class AccountbankReportFormPlugin extends AbstractReportFormPlugin {
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
// 生成时间戳和随机数作为文件名的一部分
|
// 生成时间戳和随机数作为文件名的一部分
|
||||||
String timestamp = LocalDateTime.now()
|
Date shkd_datefield = (Date) this.getModel().getValue("shkd_datefield");
|
||||||
.format(DateTimeFormatter.ofPattern("yyyyMMddHHmm"));
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
|
||||||
int random = ThreadLocalRandom.current().nextInt(100, 1000); // 3 位随机数
|
String reportNameExt = sdf.format(shkd_datefield);
|
||||||
String reportNameExt = timestamp + random;
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Path tempFile = Files.createTempFile(reportName + reportNameExt, ".csv");
|
Path tempFile = Files.createTempFile("四川能源发展集团有限责任公司_银行账户_01_" + reportNameExt, ".csv");
|
||||||
CsvExportUtil.writeCsvToFile(tempFile, headers, rows2);
|
CsvExportUtil.writeCsvToFile(tempFile, headers, rows2);
|
||||||
// 上传到临时文件服务器 获取压缩包下载地址
|
// 上传到临时文件服务器 获取压缩包下载地址
|
||||||
TempFileCache tempFileCache = CacheFactory.getCommonCacheFactory().getTempFileCache();
|
TempFileCache tempFileCache = CacheFactory.getCommonCacheFactory().getTempFileCache();
|
||||||
|
|
Loading…
Reference in New Issue