Explorar el Código

feat:update pkg support quiz rel ids and quiz ids

shc hace 1 año
padre
commit
78cb2ce65b

+ 9 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmScorePackageServiceImpl.java

@@ -1448,6 +1448,15 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 		// 查询关联的试卷
 		List<WmPkgQuizRelation> quizRelations = pkgQuizRelationService.listQuizRelationsByPkgIds(Collections.singletonList(Integer.parseInt(pkgId)));
 
+		if (CollUtil.isNotEmpty(quizRelations)){
+
+			List<Integer> quizIds = quizRelations.stream().map(WmPkgQuizRelation::getQuizId).collect(Collectors.toList());
+			List<Integer> relIds = quizRelations.stream().map(WmPkgQuizRelation::getRelationId).collect(Collectors.toList());
+			wmScorePackage.setQuizIds(quizIds);
+			wmScorePackage.setQuizRelationIds(relIds);
+
+		}
+
 		wmScorePackage.setQuizRelations(quizRelations);
 		
 		return R.ok(wmScorePackage);