diff --git a/laws-modules/src/main/java/com/jero/modules/laws/common/util/ImportUtil.java b/laws-modules/src/main/java/com/jero/modules/laws/common/util/ImportUtil.java index 34a81827..062a7c70 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/common/util/ImportUtil.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/common/util/ImportUtil.java @@ -159,6 +159,12 @@ public class ImportUtil { Calendar date = Calendar.getInstance(); yearNumber = String.valueOf(date.get(Calendar.YEAR)); } else { + // 校验是否是正确的四位数字年 + if (!cell.toString().trim().matches("^[0-9]{4}$")) { + log.error("第" + row + "列" + tag.getDbFieldTxt() + "填写错误 "); + errMsg.append("第").append(row).append("列").append(tag.getDbFieldTxt()).append("填写错误 "); + break; + } yearNumber = String.valueOf(Integer.parseInt(cell.toString().trim())); } }