Browse Source

修改下文件的读取方式

luoguangyi 3 years ago
parent
commit
b4558f4f73

+ 2 - 2
ibms-data-sdk/src/main/java/com/persagy/ibms/data/sdk/util/ExcelRelationUtil.java

@@ -16,8 +16,8 @@ import org.apache.poi.ss.util.CellRangeAddress;
 
 public class ExcelRelationUtil {
 
-	public static void ReadRel(String filepath, Map<String, Map<String, Integer>> relDic) throws Exception {
-		Workbook workbook = WorkbookFactory.create(new File(filepath));
+	public static void ReadRel(String fileName, Map<String, Map<String, Integer>> relDic) throws Exception {
+		Workbook workbook = WorkbookFactory.create(FileUtil.file(fileName));
 		Sheet wSheet1 = workbook.getSheetAt(0);
 		List<CellRangeAddress> rangeList = new ArrayList<CellRangeAddress>();
 		for (int i = 0; i < wSheet1.getNumMergedRegions(); i++) {

+ 1 - 1
ibms-data-sdk/src/main/java/com/persagy/ibms/data/sdk/util/RWDDownloadUtil.java

@@ -193,7 +193,7 @@ public class RWDDownloadUtil {
 					FastJsonUtil.toFormatString(infoArray));
 		}
 		Map<String, Map<String, Integer>> relDic = new HashMap<String, Map<String, Integer>>();
-		ExcelRelationUtil.ReadRel(FileUtil.file("relation.xlsx").getAbsolutePath(), relDic);
+		ExcelRelationUtil.ReadRel("relation.xlsx", relDic);
 		for (String graphCode : relDic.keySet().toArray(new String[0])) {
 			File graph = new File(path + Constant.getSeperator() + "relation" + Constant.getSeperator() + graphCode);
 			if (!graph.exists()) {