Commit e8dc5ac50f9ed0532a3986941ffe440ebf36be9a
1 parent
1dc524df
Exists in
master
数据导出优化
Showing
2 changed files
with
7 additions
and
3 deletions
Show diff stats
src/main/java/com/taover/bazhuayun/analysis/script/goodscollect/Main.java
@@ -21,7 +21,7 @@ public class Main { | @@ -21,7 +21,7 @@ public class Main { | ||
21 | public static void analysisGoodsName() throws Exception { | 21 | public static void analysisGoodsName() throws Exception { |
22 | String[] goodsNamePatternArr = new String[]{"商品名称","商品标题","货品名称","商品名称","商品信息","品名","商品名","商品简称","产品名称","物品名称","货品摘要","发货信息","商家SPU编码"}; | 22 | String[] goodsNamePatternArr = new String[]{"商品名称","商品标题","货品名称","商品名称","商品信息","品名","商品名","商品简称","产品名称","物品名称","货品摘要","发货信息","商家SPU编码"}; |
23 | String[] goodsSkuNameParrternArr = new String[]{"商品规格名","规格","商品规格","规格名称","商品型号"}; | 23 | String[] goodsSkuNameParrternArr = new String[]{"商品规格名","规格","商品规格","规格名称","商品型号"}; |
24 | - String dataDirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\25-27"; | 24 | + String dataDirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\0827-0901-原有仓库"; |
25 | String groupInfoFilePath = dataDirPath + File.separator + "仓库群文件.xlsx"; | 25 | String groupInfoFilePath = dataDirPath + File.separator + "仓库群文件.xlsx"; |
26 | String goodsDataFileDirPath = dataDirPath + File.separator + "订单数据"; | 26 | String goodsDataFileDirPath = dataDirPath + File.separator + "订单数据"; |
27 | String logFilePath = dataDirPath + File.separator + "异常文件信息.log"; | 27 | String logFilePath = dataDirPath + File.separator + "异常文件信息.log"; |
src/main/java/com/taover/bazhuayun/analysis/script/orderdownload/Main.java
@@ -14,7 +14,7 @@ public class Main { | @@ -14,7 +14,7 @@ public class Main { | ||
14 | public static final String ossUrlPreffix = "https://8zyun-oss.oss-cn-beijing.aliyuncs.com"; | 14 | public static final String ossUrlPreffix = "https://8zyun-oss.oss-cn-beijing.aliyuncs.com"; |
15 | 15 | ||
16 | public static void main(String[] args) throws Exception { | 16 | public static void main(String[] args) throws Exception { |
17 | - String dirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\25-27"; | 17 | + String dirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\0827-0901-原有仓库"; |
18 | String urlFileName = "仓库群文件.xlsx"; | 18 | String urlFileName = "仓库群文件.xlsx"; |
19 | String dataDirName = "订单数据"; | 19 | String dataDirName = "订单数据"; |
20 | 20 | ||
@@ -33,6 +33,10 @@ public class Main { | @@ -33,6 +33,10 @@ public class Main { | ||
33 | private static void downloadDatafile(GroupInfoExcelDataBean item, String dataDir) throws Exception { | 33 | private static void downloadDatafile(GroupInfoExcelDataBean item, String dataDir) throws Exception { |
34 | byte[] byteData = UtilHttpByOkHttp.downloadFile(ossUrlPreffix+"/"+item.getOssUrl(), null); | 34 | byte[] byteData = UtilHttpByOkHttp.downloadFile(ossUrlPreffix+"/"+item.getOssUrl(), null); |
35 | String fileName = item.getOssUrl().substring(item.getOssUrl().lastIndexOf("/")+1); | 35 | String fileName = item.getOssUrl().substring(item.getOssUrl().lastIndexOf("/")+1); |
36 | - FileUtil.writeBytes(byteData, dataDir+File.separator+fileName); | 36 | + File destFile = new File(dataDir); |
37 | + if(!destFile.exists()) { | ||
38 | + destFile.mkdirs(); | ||
39 | + } | ||
40 | + FileUtil.writeBytes(byteData, dataDir + File.separator + fileName); | ||
37 | } | 41 | } |
38 | } | 42 | } |