wangwei 6 jaren geleden
bovenliggende
commit
08d7913213

+ 1 - 1
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/controller/CourseController.java

@@ -335,7 +335,7 @@ public class CourseController extends ControllerSupport {
 		Map<String, Object> map = Maps.newHashMap();
 		map.put("hasError", CollectionUtils.isNotEmpty(failRecords));
 		map.put("failRecords", failRecords);
-		return null;
+		return map;
 	}
 
 	@ApiOperation(value = "导出课程", notes = "导出")

+ 2 - 1
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/CourseServiceImpl.java

@@ -160,6 +160,7 @@ public class CourseServiceImpl implements CourseService {
 				if (headerError(line)) {
 					throw new StatusException("B-100111", "Excel表头错误");
 				}
+				continue;
 			}
 
 			boolean hasError = false;
@@ -212,7 +213,7 @@ public class CourseServiceImpl implements CourseService {
 
 		}
 
-		if (CollectionUtils.isEmpty(failRecords)) {
+		if (CollectionUtils.isNotEmpty(failRecords)) {
 			return failRecords;
 		}
 

BIN
examcloud-core-basic-starter/src/main/resources/templates/courseImportTemplate.xlsx