|
|
|
@ -19,8 +19,8 @@ import java.io.*;
|
|
|
|
|
import java.text.ParseException;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
import java.util.UUID;
|
|
|
|
|
|
|
|
|
|
//目前想到如果用户克隆了一个任务,那个就拷贝出一个模板文件即可,这个模板文件就是我生成的带下拉框、红星的模板文件。
|
|
|
|
|
public class ImportExcelData {
|
|
|
|
|
public static String path = "D:\\dsWork\\QingLong\\src\\main\\resource\\Excel\\";
|
|
|
|
|
|
|
|
|
@ -60,11 +60,9 @@ public class ImportExcelData {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
System.out.println("OK,是我下发的模板!");
|
|
|
|
|
|
|
|
|
|
System.out.println("1、上传文件与模板的匹配检查完成!");
|
|
|
|
|
|
|
|
|
|
//打开EXCEL,进行检查
|
|
|
|
|
|
|
|
|
|
InputStream is = new FileInputStream(f2);
|
|
|
|
|
XSSFWorkbook wb = new XSSFWorkbook(is);
|
|
|
|
|
//遍历每个Sheet注册好的信息,对用户上传的数据表进行检查
|
|
|
|
@ -153,10 +151,10 @@ public class ImportExcelData {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 检查通过,导入数据
|
|
|
|
|
System.out.println("检查通过,可以导入数据!");
|
|
|
|
|
System.out.println("2、检查通过,可以导入数据!");
|
|
|
|
|
for (int i = 0; i < sheetCnt; i++) ImportUtil.importData(upload_excel_filename, wb, i, bureau_id, person_id);
|
|
|
|
|
|
|
|
|
|
System.out.println("恭喜,所有数据成功导入!");
|
|
|
|
|
System.out.println("3、恭喜,所有数据成功导入!");
|
|
|
|
|
//关闭Excel
|
|
|
|
|
wb.close();
|
|
|
|
|
}
|
|
|
|
|