liujie
21 小时以前 5a57b1b73022877150bb7a5fba58d1a636874dfa
1020更新
8个文件已修改
23 ■■■■■ 已修改文件
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/domain/TSubject.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/vo/StudyModelVO.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyAnswerMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyInductionMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyListenMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyLookMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyPairMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/domain/TSubject.java
@@ -75,4 +75,9 @@
    @TableField(exist = false)
    private Integer sort;
    @ApiModelProperty(value = "题目类型 1常规 2示例 ")
    @TableField(exist = false)
    private Integer studyType=1;
}
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TStudyServiceImpl.java
@@ -477,9 +477,13 @@
                List<String> subjectIds = Arrays.stream(studyListen.getSubject().split(",")).collect(Collectors.toList());
                List<TSubject> subs = new ArrayList<>();
                // 图片及语音集合
                int i=0;
                for (String id : subjectIds) {
                    TSubject data = subjectService.lambdaQuery().eq(TSubject::getId, id)
                            .eq(TSubject::getDisabled, 0).one();
                    if(studyListen.getType()==2 && i<2){
                        data.setStudyType(2);
                    }
                    subs.add(data);
                    TSubjectRecordDetail tSubjectRecordDetail = new TSubjectRecordDetail();
                    tSubjectRecordDetail.setUserId(userid);
@@ -489,6 +493,8 @@
                    tSubjectRecordDetail.setStatus(1);
                    tSubjectRecordDetail.setObjectId(studyListen.getId());
                    tSubjectRecordDetails.add(tSubjectRecordDetail);
                    i++;
                }
                subjectList.add(subs);
            }
@@ -503,9 +509,14 @@
                List<String> subjectIds = Arrays.stream(studyListen.getSubject().split(",")).collect(Collectors.toList());
                List<TSubject> subs = new ArrayList<>();
                // 图片及语音集合
                int temp=0;
                for (String id : subjectIds) {
                    TSubject data = subjectService.lambdaQuery().eq(TSubject::getId, id)
                            .eq(TSubject::getDisabled, 0).one();
                    if(studyListen.getType()==2 && temp<2){
                        data.setStudyType(2);
                    }
                    temp++;
                    subs.add(data);
                }
                subjectList.add(subs);
ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/vo/StudyModelVO.java
@@ -20,4 +20,6 @@
    @ApiModelProperty("自主学习题目所包含录音图片等")
    private List<List<TSubject>> subjectList;
}
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyAnswerMapper.xml
@@ -13,5 +13,6 @@
              and sl.week = #{week}
              and s.quarter = #{quarter}
        </where>
        order by sl.studySort asc
    </select>
</mapper>
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyInductionMapper.xml
@@ -13,5 +13,6 @@
              and sl.week = #{week}
              and s.quarter = #{quarter}
        </where>
        order by sl.studySort asc
    </select>
</mapper>
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyListenMapper.xml
@@ -10,5 +10,6 @@
            sl.disabled = 0 and s.disabled = 0
            and sl.day = #{day} and sl.week = #{week} and s.quarter = #{quarter}
        </where>
        order by sl.studySort  asc
    </select>
</mapper>
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyLookMapper.xml
@@ -10,5 +10,6 @@
            sl.disabled = 0 and s.disabled = 0
            and sl.day = #{day} and sl.week = #{week} and s.quarter = #{quarter}
        </where>
        order by sl.studySort asc
    </select>
</mapper>
ruoyi-service/ruoyi-study/src/main/resources/mapper/sutdy/TStudyPairMapper.xml
@@ -13,5 +13,6 @@
              and sl.week = #{week}
              and s.quarter = #{quarter}
        </where>
        order by sl.studySort asc
    </select>
</mapper>