wangwei 7 anos atrás
pai
commit
6aca48fb9e

+ 5 - 0
examcloud-core-examwork-service/src/main/java/cn/com/qmth/examcloud/core/examwork/service/impl/ExamStudentImportServiceImpl.java

@@ -10,6 +10,7 @@ import javax.persistence.EntityTransaction;
 import javax.persistence.PersistenceUnit;
 import javax.persistence.Query;
 
+import org.apache.commons.collections.CollectionUtils;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.poi.ss.usermodel.Sheet;
 import org.apache.poi.ss.usermodel.Workbook;
@@ -69,6 +70,10 @@ public class ExamStudentImportServiceImpl implements ExamStudentImportService {
 
 		List<String[]> lineList = ExcelParser.readSheet(sheet, 13);
 		ExcelParser.close(workBook);
+		
+		if (CollectionUtils.isEmpty(lineList)) {
+			throw new StatusException("E-651002", "Excel 没有内容");
+		}
 
 		List<ExamStudentTempEntity> list = Lists.newArrayList();
 		long batchId = System.currentTimeMillis();