无关风月
2024-06-18 f7c5ae349507f01053643cbf01fbdbdd9e7283a6
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java
@@ -99,8 +99,14 @@
        switch (query.getStoryType()) {
            case 2:
                List<TStory> list = storyService.list(wrapper);
                res.setRecords(list);
                res.setTotal(list.size());
                List<TStory> tSubjects = new ArrayList<>();
                for (TStory tSubject : list) {
                    if (!tSubject.getError().isEmpty()) {
                        tSubjects.add(tSubject);
                    }
                }
                res.setRecords(tSubjects);
                res.setTotal(tSubjects.size());
                return R.ok(res);
            case 1:
                // 查询出error字段不为空的数据
@@ -157,9 +163,17 @@
                res.setTotal(list2.size());
                return R.ok(res);
            case 4:
                // 查询出error字段不为空的数据
                wrapper.isNotNull("error");
                List<TSubject> list3 = subjectService.list(wrapper);
                res.setRecords(list3);
                res.setTotal(list3.size());
                List<TSubject> tSubjects3 = new ArrayList<>();
                for (TSubject tSubject : list3) {
                    if (!tSubject.getError().isEmpty()) {
                        tSubjects3.add(tSubject);
                    }
                }
                res.setRecords(tSubjects3);
                res.setTotal(tSubjects3.size());
                return R.ok(res);
            case 5:
                List<TSubject> list4 = subjectService.list(wrapper);