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 | 21 | public static void analysisGoodsName() throws Exception { |
22 | 22 | String[] goodsNamePatternArr = new String[]{"商品名称","商品标题","货品名称","商品名称","商品信息","品名","商品名","商品简称","产品名称","物品名称","货品摘要","发货信息","商家SPU编码"}; |
23 | 23 | String[] goodsSkuNameParrternArr = new String[]{"商品规格名","规格","商品规格","规格名称","商品型号"}; |
24 | - String dataDirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\25-27"; | |
24 | + String dataDirPath = "C:\\Users\\Administrator\\Desktop\\悟空家数据\\0827-0901-原有仓库"; | |
25 | 25 | String groupInfoFilePath = dataDirPath + File.separator + "仓库群文件.xlsx"; |
26 | 26 | String goodsDataFileDirPath = dataDirPath + File.separator + "订单数据"; |
27 | 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 | 14 | public static final String ossUrlPreffix = "https://8zyun-oss.oss-cn-beijing.aliyuncs.com"; |
15 | 15 | |
16 | 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 | 18 | String urlFileName = "仓库群文件.xlsx"; |
19 | 19 | String dataDirName = "订单数据"; |
20 | 20 | |
... | ... | @@ -33,6 +33,10 @@ public class Main { |
33 | 33 | private static void downloadDatafile(GroupInfoExcelDataBean item, String dataDir) throws Exception { |
34 | 34 | byte[] byteData = UtilHttpByOkHttp.downloadFile(ossUrlPreffix+"/"+item.getOssUrl(), null); |
35 | 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 | } | ... | ... |