增加习题数
parent
a5e9c8082a
commit
f10d1b6a35
|
|
@ -10,6 +10,7 @@ import com.zcloud.edu.dto.clientobject.resource.VideoCoursewareCO;
|
|||
import com.zcloud.edu.persistence.dataobject.CorpInfoDO;
|
||||
import com.zcloud.edu.persistence.dataobject.VideoCoursewareDO;
|
||||
import com.zcloud.edu.persistence.repository.resource.CorpInfoRepository;
|
||||
import com.zcloud.edu.persistence.repository.resource.QuestionRepository;
|
||||
import com.zcloud.edu.persistence.repository.resource.VideoCoursewareRepository;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
|
|
@ -36,6 +37,7 @@ public class VideoCoursewareQueryExe {
|
|||
private final VideoCoursewareRepository videoCoursewareRepository;
|
||||
private final VideoCoursewareCoConvertor videoCoursewareCoConvertor;
|
||||
private final CorpInfoRepository corpInfoRepository;
|
||||
private final QuestionRepository questionRepository;
|
||||
|
||||
/**
|
||||
* 分页
|
||||
|
|
@ -102,6 +104,7 @@ public class VideoCoursewareQueryExe {
|
|||
}
|
||||
VideoCoursewareCO co = new VideoCoursewareCO();
|
||||
BeanUtils.copyProperties(videoCoursewareDO.getData(), co);
|
||||
|
||||
return SingleResponse.of(co);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -9,14 +9,17 @@
|
|||
a.*,
|
||||
b.name as trainingTypeName,
|
||||
u.name as teacherName,
|
||||
count(q.id) as questionCount,
|
||||
d.corp_name as corpName
|
||||
from video_courseware a
|
||||
left join training_type b on a.training_type_id = b.training_type_id and b.delete_enum = 'FALSE'
|
||||
left join teacher t on a.teacher_id = t.teacher_id and t.delete_enum = 'FALSE'
|
||||
left join corp_info d on a.corpinfo_id = d.id
|
||||
left join user u on u.id = t.user_id
|
||||
left join question q on a.video_courseware_id = q.video_courseware_id and q.delete_enum = 'FALSE' and q.courseware_type=1
|
||||
where a.id = #{id,jdbcType=BIGINT}
|
||||
and a.delete_enum = 'FALSE'
|
||||
group by a.id
|
||||
</select>
|
||||
|
||||
<select id="getVideoCoursewarePage" resultType="com.zcloud.edu.persistence.dataobject.VideoCoursewareDO">
|
||||
|
|
|
|||
Loading…
Reference in New Issue