fix: 企标导入解析标准号bug

This commit is contained in:
2023-09-27 17:25:34 +08:00
parent 7026489508
commit f63b6df1ab
@@ -83,7 +83,7 @@ public class ImportUtil {
if (!cellValue.matches("^[A-Z]{1,2}/[A-Z]{2} [1-9A-HJ-Z]\\d{4}-\\d{4}$")) { if (!cellValue.matches("^[A-Z]{1,2}/[A-Z]{2} [1-9A-HJ-Z]\\d{4}-\\d{4}$")) {
log.error("第" + (i + 1) + "行第" + (j + 1) + "列输入的标准编号格式不正确"); log.error("第" + (i + 1) + "行第" + (j + 1) + "列输入的标准编号格式不正确");
errMsgList.add("第" + (i + 1) + "行第" + (j + 1) + "列输入的标准编号格式不正确"); errMsgList.add("第" + (i + 1) + "行第" + (j + 1) + "列输入的标准编号格式不正确");
} } else {
// 拆分成两部分,前半部分和后半部分 // 拆分成两部分,前半部分和后半部分
String[] mainParts = cellValue.split(" "); String[] mainParts = cellValue.split(" ");
String firstPart = mainParts[0]; String firstPart = mainParts[0];
@@ -109,6 +109,7 @@ public class ImportUtil {
parameterMap.put(FieldCommon.YEAR_NUMBER, yearCode); parameterMap.put(FieldCommon.YEAR_NUMBER, yearCode);
} }
} }
}
if (FieldShowTypeEnum.SINGLE_DATE_PICKER.getValue().equals(tag.getFieldShowType())) { if (FieldShowTypeEnum.SINGLE_DATE_PICKER.getValue().equals(tag.getFieldShowType())) {
Date date = cell.getDateCellValue(); Date date = cell.getDateCellValue();
// 创建一个SimpleDateFormat对象,并指定所需的格式 // 创建一个SimpleDateFormat对象,并指定所需的格式