补充文书表数据的生成

This commit is contained in:
黎润豪 2021-07-19 17:36:49 +08:00
parent fca9b034b6
commit ecc81e5bf7
1 changed files with 22 additions and 2 deletions

View File

@ -88,11 +88,16 @@ public class Ftl2Csv {
});
// 创建列表csv文件
FileWriter writer = new FileWriter("F:/penaltyList.csv");
FileWriter writer = new FileWriter("F:/AFFICHE_BASE.csv");
String[] listHeader = new String[]{"NOTICEID", "NOTICETITLE", "NOTICENO", "NOTICECONTENT",
"JUDAUTH", "JUDAUTH_CN", "JUDDATE", "NOTICEDATE", "NOTICETYPE", "S_EXT_FROMNODE", "S_EXT_DATATIME", "dstate"};
CSVPrinter csvPrinter = new CSVPrinter(writer, CSVFormat.DEFAULT.withHeader(listHeader));
String[] listHeader1 = new String[]{"BOOKID", "NOTICEID", "FILENAME", "REMARK",
"S_EXT_FROMNODE", "S_EXT_DATATIME", "dstate"};
FileWriter writer1 = new FileWriter("F:/AFFICHE_CASEINFO_NDOC.csv");
CSVPrinter csvPrinter1 = new CSVPrinter(writer1, CSVFormat.DEFAULT.withHeader(listHeader1));
List<List<String>> result = new ArrayList<>();
List<List<String>> result1 = new ArrayList<>();
for (PenaltyNoticeInfoForm value : list.values()) {
List<String> resultSet = new ArrayList<>();
resultSet.add(value.getNoticeId());
@ -109,12 +114,25 @@ public class Ftl2Csv {
resultSet.add(date);
resultSet.add("0");
result.add(resultSet);
if(StringUtils.isNotBlank(value.getNoticeFileName())){
List<String> bookResultSet = new ArrayList<>();
bookResultSet.add(UUID.randomUUID().toString());
bookResultSet.add(value.getNoticeId());
bookResultSet.add(value.getNoticeFileName());
bookResultSet.add(StringUtils.EMPTY);
bookResultSet.add(StringUtils.EMPTY);
bookResultSet.add(date);
bookResultSet.add("0");
result1.add(bookResultSet);
}
}
csvPrinter.printRecords(result);
writer.close();
csvPrinter1.printRecords(result1);
writer1.close();
// 创建名单csv
writer = new FileWriter("F:/nameList.csv");
writer = new FileWriter("F:/AFFICHE_CASEINFO.csv");
listHeader = new String[]{"CASEID", "NOTICEID", "ENTNAME", "REGNO", "UNISCID", "LEREP",
"ENTTYPE", "OPSCOPE", "TEL", "DOM", "PENDECNO", "PENDECNAME", "NAMELISTTYPE",
"S_EXT_FROMNODE", "S_EXT_DATATIME"};
@ -141,6 +159,8 @@ public class Ftl2Csv {
}
csvPrinter.printRecords(result);
writer.close();
}