|
|
@@ -66,7 +66,7 @@
|
|
|
|
|
|
<select id="selectPageData" resultType="com.xunmei.common.core.domain.edu.vo.CoreEduTrainingTaskPageVo"
|
|
|
parameterType="com.xunmei.common.core.domain.edu.dto.CoreEduTrainingTaskPageDto">
|
|
|
- select t.id, plan_id, t.org_id, t.org_name, title, type, status, host_id,u.name as hostName,
|
|
|
+ select t.id, plan_id, t.org_id, t.org_name, title, status, host_id,u.name as hostName,
|
|
|
start_date, end_date, t.training_start_date_time,t.training_end_date_time, t.pdf_url as pdfUrl
|
|
|
from core_edu_training_task t left join sys_user u on t.host_id=u.id
|
|
|
<where>
|
|
|
@@ -190,12 +190,13 @@
|
|
|
</update>
|
|
|
|
|
|
<select id="selectCurUserTaskList" resultType="com.xunmei.common.core.domain.panel.vo.PanelListVo">
|
|
|
- select title as taskName,t.start_date startTime,t.end_date as endTime
|
|
|
- from core_edu_training_task t inner join core_edu_training_task_to_role tr on t.id=tr.role_id
|
|
|
+ select distinct t.id as id, title as taskName,t.start_date startTime,t.end_date as endTime
|
|
|
+ from core_edu_training_task t inner join core_edu_training_task_to_role tr on t.id=tr.edu_training_task_id
|
|
|
where t.org_id =#{request.orgId} and tr.role_id in
|
|
|
<foreach collection="request.roleIdList" item="roleId" open="(" separator="," close=")">
|
|
|
#{roleId}
|
|
|
</foreach>
|
|
|
+ and t.status in (0,1)
|
|
|
and (
|
|
|
(
|
|
|
#{request.startTime} <![CDATA[<=]]> t.start_date
|