diff --git a/src/main/java/com/sztzjy/money_management/controller/TopicController.java b/src/main/java/com/sztzjy/money_management/controller/TopicController.java index 1041d94..160a917 100644 --- a/src/main/java/com/sztzjy/money_management/controller/TopicController.java +++ b/src/main/java/com/sztzjy/money_management/controller/TopicController.java @@ -131,22 +131,22 @@ public class TopicController { @PostMapping("/getObjectiveCountByChapterId") @ApiOperation("根据章节查看题目类型数量/模拟认证题库通用") @AnonymousAccess - private ResultEntity> getObjectiveCountByChapterId(@ApiParam("普通题库/金融智能/银行从业") @RequestParam String outLine) { + private ResultEntity> getObjectiveCountByChapterId(@ApiParam("金融智能/银行从业") @RequestParam String outLine) { List list = new ArrayList<>(); if (outLine.equals("金融智能")) { - List list1 = objectiveQuestionMapper.getObjectiveCountByChapterId("金融智能", "13"); - List list2 = objectiveQuestionMapper.getObjectiveCountByChapterId("金融智能", "14"); - list.addAll(list2); + List list1 = objectiveQuestionMapper.getObjectiveCountByChapterId("金融智能", "理论知识"); + List list2 = objectiveQuestionMapper.getObjectiveCountByChapterId("金融智能", "专业能力"); list.addAll(list1); + list.addAll(list2); } if (outLine.equals("银行从业")) { - List list1 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "15"); - List list2 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "16"); - List list3 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "17"); - List list4 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "18"); - List list5 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "19"); - list.addAll(list2); + List list1 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "公共基础"); + List list2 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "个人理财"); + List list3 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "风险管理"); + List list4 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "公司信贷"); + List list5 = objectiveQuestionMapper.getObjectiveCountByChapterId("银行从业", "个人贷款"); list.addAll(list1); + list.addAll(list2); list.addAll(list3); list.addAll(list4); list.addAll(list5); @@ -162,10 +162,10 @@ public class TopicController { @RequestParam Integer size, @ApiParam("0单选,1多选,2判断") @RequestParam(required = false) Integer type, @ApiParam("普通题库/金融智能/银行从业") @RequestParam String outLine, - @ApiParam("理论知识/专业能力公共基础/个人理财/风险管理/公司信贷/个人贷款") @RequestParam(required = false) String subClass, + @ApiParam("理论知识/专业能力/公共基础/个人理财/风险管理/公司信贷/个人贷款") @RequestParam(required = false) String subClass, @RequestParam(required = false) String content, @RequestParam(required = false) String schoolId, - @RequestParam String chapterId) { + @RequestParam(required = false) String chapterId) { PageHelper.startPage(index, size); List list = objectiveQuestionMapper.getObjectiveByType(type, outLine, subClass, content, schoolId, chapterId); PageInfo pageInfo = new PageInfo(list); diff --git a/src/main/java/com/sztzjy/money_management/mapper/ObjectiveQuestionMapper.java b/src/main/java/com/sztzjy/money_management/mapper/ObjectiveQuestionMapper.java index e3e62c2..b894699 100644 --- a/src/main/java/com/sztzjy/money_management/mapper/ObjectiveQuestionMapper.java +++ b/src/main/java/com/sztzjy/money_management/mapper/ObjectiveQuestionMapper.java @@ -41,7 +41,7 @@ public interface ObjectiveQuestionMapper { int updateByPrimaryKey(ObjectiveQuestion record); List getObjectiveCountByChapterId(@Param("outLine") String outLine, - @Param("chapterId") String chapterId); + @Param("subClass") String subClass); List getObjectiveByType(@Param("type") Integer type, @Param("outLine") String outLine, diff --git a/src/main/resources/mapper/ObjectiveQuestionMapper.xml b/src/main/resources/mapper/ObjectiveQuestionMapper.xml index 89f2654..dcaa336 100644 --- a/src/main/resources/mapper/ObjectiveQuestionMapper.xml +++ b/src/main/resources/mapper/ObjectiveQuestionMapper.xml @@ -466,7 +466,9 @@