|
@@ -29,7 +29,7 @@ import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
@Service
|
|
@Service
|
|
|
public class SyTestMajorService {
|
|
public class SyTestMajorService {
|
|
|
- private final SyKnowledgeInterstMajorMapper syKnowledgeInterstMajorMapper;
|
|
|
|
|
|
|
+ private final SyMajorMapper majorMapper;
|
|
|
private final SyKnowledgeInterstTypeMapper syKnowledgeInterstTypeMapper;
|
|
private final SyKnowledgeInterstTypeMapper syKnowledgeInterstTypeMapper;
|
|
|
private final SyMajorCategoryMapper syMajorCategoryMapper;
|
|
private final SyMajorCategoryMapper syMajorCategoryMapper;
|
|
|
private final SyMajorMajorMapper syMajorMajorMapper;
|
|
private final SyMajorMajorMapper syMajorMajorMapper;
|
|
@@ -53,12 +53,12 @@ public class SyTestMajorService {
|
|
|
private TypeReference<Map<String, Map<String, Integer>>> keyCatValueTypeReference = new TypeReference<Map<String, Map<String, Integer>>>() {};
|
|
private TypeReference<Map<String, Map<String, Integer>>> keyCatValueTypeReference = new TypeReference<Map<String, Map<String, Integer>>>() {};
|
|
|
private TypeReference<Map<String, Integer>> keyValueTypeReference = new TypeReference<Map<String, Integer>>() {};
|
|
private TypeReference<Map<String, Integer>> keyValueTypeReference = new TypeReference<Map<String, Integer>>() {};
|
|
|
|
|
|
|
|
- public SyTestMajorService(SyKnowledgeInterstMajorMapper syKnowledgeInterstMajorMapper, SyKnowledgeInterstTypeMapper syKnowledgeInterstTypeMapper, SyMajorCategoryMapper syMajorCategoryMapper,
|
|
|
|
|
|
|
+ public SyTestMajorService(SyMajorMapper majorMapper, SyKnowledgeInterstTypeMapper syKnowledgeInterstTypeMapper, SyMajorCategoryMapper syMajorCategoryMapper,
|
|
|
SyMajorMajorMapper syMajorMajorMapper, SyOccupationInterstMajorMapper syOccupationInterstMajorMapper,
|
|
SyMajorMajorMapper syMajorMajorMapper, SyOccupationInterstMajorMapper syOccupationInterstMajorMapper,
|
|
|
SyOccupationInterstTypeMapper syOccupationInterstTypeMapper, SyPhilosophyViewMajorMapper syPhilosophyViewMajorMapper, SyPhilosophyViewTypeMapper syPhilosophyViewTypeMapper,
|
|
SyOccupationInterstTypeMapper syOccupationInterstTypeMapper, SyPhilosophyViewMajorMapper syPhilosophyViewMajorMapper, SyPhilosophyViewTypeMapper syPhilosophyViewTypeMapper,
|
|
|
SyTestAnswersMapper syTestAnswersMapper, SyTestExamineeMapper syTestExamineeMapper, SyTestPaperMapper syTestPaperMapper, SyTestQuestionMapper syTestQuestionMapper, SyTestSelectCategoryMapper syTestSelectCategoryMapper,
|
|
SyTestAnswersMapper syTestAnswersMapper, SyTestExamineeMapper syTestExamineeMapper, SyTestPaperMapper syTestPaperMapper, SyTestQuestionMapper syTestQuestionMapper, SyTestSelectCategoryMapper syTestSelectCategoryMapper,
|
|
|
SyTestSelectMajorMapper syTestSelectMajorMapper, ExamUtilService examUtilService, RedisCache redisCache) {
|
|
SyTestSelectMajorMapper syTestSelectMajorMapper, ExamUtilService examUtilService, RedisCache redisCache) {
|
|
|
- this.syKnowledgeInterstMajorMapper = syKnowledgeInterstMajorMapper;
|
|
|
|
|
|
|
+ this.majorMapper = majorMapper;
|
|
|
this.syKnowledgeInterstTypeMapper = syKnowledgeInterstTypeMapper;
|
|
this.syKnowledgeInterstTypeMapper = syKnowledgeInterstTypeMapper;
|
|
|
this.syMajorCategoryMapper = syMajorCategoryMapper;
|
|
this.syMajorCategoryMapper = syMajorCategoryMapper;
|
|
|
this.syMajorMajorMapper = syMajorMajorMapper;
|
|
this.syMajorMajorMapper = syMajorMajorMapper;
|
|
@@ -78,7 +78,8 @@ public class SyTestMajorService {
|
|
|
|
|
|
|
|
public Set<String> loadMarjorCodes() {
|
|
public Set<String> loadMarjorCodes() {
|
|
|
if(null == marjorCodeSet) {
|
|
if(null == marjorCodeSet) {
|
|
|
- marjorCodeSet = syMajorMajorMapper.selectSyMajorMajorList(new SyMajorMajor()).stream().map( t -> t.getMajorCode()).collect(Collectors.toSet());
|
|
|
|
|
|
|
+// marjorCodeSet = syMajorMajorMapper.selectSyMajorMajorList(new SyMajorMajor()).stream().map( t -> t.getMajorCode()).collect(Collectors.toSet());
|
|
|
|
|
+ marjorCodeSet = majorMapper.selectSyMajorList(new SyMajor()).stream().map( t -> t.getCode()).collect(Collectors.toSet());
|
|
|
}
|
|
}
|
|
|
return marjorCodeSet;
|
|
return marjorCodeSet;
|
|
|
}
|
|
}
|