|
@@ -64,12 +64,16 @@ public class StudentImportAsyncServiceImpl implements StudentImportAsyncService
|
|
|
String studentCode = trimAndNullIfBlank(line.get(EXCEL_HEADER[0]));
|
|
|
if (StringUtils.isBlank(studentCode)) {
|
|
|
msg.append(" 学号不能为空");
|
|
|
+ } else if (studentCode.length() > 20) {
|
|
|
+ msg.append(" 学号的长度不能超过20位");
|
|
|
} else {
|
|
|
student.setStudentCode(studentCode);
|
|
|
}
|
|
|
String name = trimAndNullIfBlank(line.get(EXCEL_HEADER[1]));
|
|
|
if (StringUtils.isBlank(name)) {
|
|
|
msg.append(" 姓名不能为空");
|
|
|
+ } else if (name.length() > 50) {
|
|
|
+ msg.append(" 考生姓名的长度不能超过50位");
|
|
|
} else {
|
|
|
student.setName(name);
|
|
|
}
|
|
@@ -77,7 +81,7 @@ public class StudentImportAsyncServiceImpl implements StudentImportAsyncService
|
|
|
String identityNumber = trimAndNullIfBlank(line.get(EXCEL_HEADER[2]));
|
|
|
if (StringUtils.isBlank(identityNumber)) {
|
|
|
msg.append(" 证件号不能为空");
|
|
|
- } else if (identityNumber.length() < 6) {
|
|
|
+ } else if (identityNumber.length() < 6 || identityNumber.length() > 20) {
|
|
|
msg.append(" 证件号不正确");
|
|
|
} else {
|
|
|
student.setIdentityNumber(identityNumber);
|