fix: 88604 外来标准法规文本库--导入极限值失败

This commit is contained in:
2024-08-16 16:59:40 +08:00
parent 55903e499e
commit b545bf0215
@@ -135,10 +135,6 @@ public class ImportUtil {
// 校验标准号 // 校验标准号
if (StrUtil.isNotBlank(standardNumberTemp) && StrUtil.isNotBlank(yearNumber)) { if (StrUtil.isNotBlank(standardNumberTemp) && StrUtil.isNotBlank(yearNumber)) {
if ((TableNameEnum.DOMESTIC_REGULATIONS.getValue().equals(tag.getIsModel()))) { if ((TableNameEnum.DOMESTIC_REGULATIONS.getValue().equals(tag.getIsModel()))) {
if (!yearNumber.equals("BLANK") && !this.yearValid(yearNumber)) {
log.error("第" + row + "列" + tag.getDbFieldTxt() + "填写错误 ");
errMsg.append("第").append(row).append("列").append(tag.getDbFieldTxt()).append("填写错误 ");
} else {
String domesticStandardNumber = standardNumberTemp; String domesticStandardNumber = standardNumberTemp;
if (!yearNumber.equals("BLANK")) { if (!yearNumber.equals("BLANK")) {
domesticStandardNumber = standardNumberTemp + "—" + yearNumber; domesticStandardNumber = standardNumberTemp + "—" + yearNumber;
@@ -162,7 +158,6 @@ public class ImportUtil {
keyMap.put(domesticStandardNumber, line); keyMap.put(domesticStandardNumber, line);
} }
} }
}
// 将转好的值加入Map // 将转好的值加入Map
parameterMap.put(FieldCommon.STANDARD_NUMBER_TEMP, standardNumberTemp); parameterMap.put(FieldCommon.STANDARD_NUMBER_TEMP, standardNumberTemp);
parameterMap.put(FieldCommon.YEAR_NUMBER, yearNumber); parameterMap.put(FieldCommon.YEAR_NUMBER, yearNumber);
@@ -238,7 +233,8 @@ public class ImportUtil {
// 字段长度校验 // 字段长度校验
if (FieldShowTypeEnum.TEXT_BOX.getValue().equals(tag.getFieldShowType()) && if (FieldShowTypeEnum.TEXT_BOX.getValue().equals(tag.getFieldShowType()) &&
!FieldCommon.STANDARD_ENGLISH_NAME.equals(tag.getDbFieldName())) { !FieldCommon.STANDARD_ENGLISH_NAME.equals(tag.getDbFieldName()) &&
!FieldCommon.STANDARD_NAME.equals(tag.getDbFieldName())) {
if (cellValue.length() > 50) { if (cellValue.length() > 50) {
log.error("第" + row + "列输入的" + tag.getDbFieldTxt() + "超过50字 "); log.error("第" + row + "列输入的" + tag.getDbFieldTxt() + "超过50字 ");
errMsg.append("第").append(row).append("列输入的").append(tag.getDbFieldTxt()).append("超过50字 "); errMsg.append("第").append(row).append("列输入的").append(tag.getDbFieldTxt()).append("超过50字 ");