From e8dc5ac50f9ed0532a3986941ffe440ebf36be9a Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 1 Sep 2020 19:16:00 +0800 Subject: [PATCH] 数据导出优化 --- src/main/java/com/taover/bazhuayun/analysis/script/goodscollect/Main.java | 2 +- src/main/java/com/taover/bazhuayun/analysis/script/orderdownload/Main.java | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/taover/bazhuayun/analysis/script/goodscollect/Main.java b/src/main/java/com/taover/bazhuayun/analysis/script/goodscollect/Main.java index 8732f9f..ea058cb 100644 --- a/src/main/java/com/taover/bazhuayun/analysis/script/goodscollect/Main.java +++ b/src/main/java/com/taover/bazhuayun/analysis/script/goodscollect/Main.java @@ -21,7 +21,7 @@ public class Main { public static void analysisGoodsName() throws Exception { String[] goodsNamePatternArr = new String[]{"商品名称","商品标题","货品名称","商品名称","商品信息","品名","商品名","商品简称","产品名称","物品名称","货品摘要","发货信息","商家SPU编码"}; String[] goodsSkuNameParrternArr = new String[]{"商品规格名","规格","商品规格","规格名称","商品型号"}; - String dataDirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\25-27"; + String dataDirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\0827-0901-原有仓库"; String groupInfoFilePath = dataDirPath + File.separator + "仓库群文件.xlsx"; String goodsDataFileDirPath = dataDirPath + File.separator + "订单数据"; String logFilePath = dataDirPath + File.separator + "异常文件信息.log"; diff --git a/src/main/java/com/taover/bazhuayun/analysis/script/orderdownload/Main.java b/src/main/java/com/taover/bazhuayun/analysis/script/orderdownload/Main.java index 5b968b7..a5e2c5c 100644 --- a/src/main/java/com/taover/bazhuayun/analysis/script/orderdownload/Main.java +++ b/src/main/java/com/taover/bazhuayun/analysis/script/orderdownload/Main.java @@ -14,7 +14,7 @@ public class Main { public static final String ossUrlPreffix = "https://8zyun-oss.oss-cn-beijing.aliyuncs.com"; public static void main(String[] args) throws Exception { - String dirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\25-27"; + String dirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\0827-0901-原有仓库"; String urlFileName = "仓库群文件.xlsx"; String dataDirName = "订单数据"; @@ -33,6 +33,10 @@ public class Main { private static void downloadDatafile(GroupInfoExcelDataBean item, String dataDir) throws Exception { byte[] byteData = UtilHttpByOkHttp.downloadFile(ossUrlPreffix+"/"+item.getOssUrl(), null); String fileName = item.getOssUrl().substring(item.getOssUrl().lastIndexOf("/")+1); - FileUtil.writeBytes(byteData, dataDir+File.separator+fileName); + File destFile = new File(dataDir); + if(!destFile.exists()) { + destFile.mkdirs(); + } + FileUtil.writeBytes(byteData, dataDir + File.separator + fileName); } } -- libgit2 0.21.2