feat: 标准导入字段长度校验改为根据标签管理表配置判断

This commit is contained in:
2024-08-26 17:36:51 +08:00
parent f86b6adfe8
commit 601b7a95b7
@@ -237,16 +237,18 @@ public class ImportUtil {
if (FieldShowTypeEnum.TEXT_BOX.getValue().equals(tag.getFieldShowType()) &&
!FieldCommon.STANDARD_ENGLISH_NAME.equals(tag.getDbFieldName()) &&
!FieldCommon.STANDARD_NAME.equals(tag.getDbFieldName())) {
if (cellValue.length() > 50) {
log.error("" + row + "列输入的" + tag.getDbFieldTxt() + "超过50");
errMsg.append("").append(row).append("输入的").append(tag.getDbFieldTxt()).append("超过50字 ");
if (cellValue.length() > tag.getDbLength()) {
log.error("" + row + "列输入的" + tag.getDbFieldTxt() + "超过" + tag.getDbLength() + "");
errMsg.append("").append(row).append("字段").append(tag.getDbFieldTxt()).append("超过")
.append(tag.getDbLength()).append("");
}
}
if (FieldShowTypeEnum.MULTI_TEXT.getValue().equals(tag.getFieldShowType())) {
if (cellValue.length() > 500) {
log.error("" + row + "列字段" + tag.getDbFieldTxt() + "超过500");
errMsg.append("").append(row).append("列字段").append(tag.getDbFieldTxt()).append("超过500字 ");
if (cellValue.length() > tag.getDbLength()) {
log.error("" + row + "列字段" + tag.getDbFieldTxt() + "超过" + tag.getDbLength() + "");
errMsg.append("").append(row).append("列字段").append(tag.getDbFieldTxt()).append("超过")
.append(tag.getDbLength()).append("");
}
}