|
|
@ -8,6 +8,7 @@
|
|
|
|
<result property="title" column="title"/>
|
|
|
|
<result property="title" column="title"/>
|
|
|
|
<result property="subtitle" column="subtitle"/>
|
|
|
|
<result property="subtitle" column="subtitle"/>
|
|
|
|
<result property="status" column="status"/>
|
|
|
|
<result property="status" column="status"/>
|
|
|
|
|
|
|
|
<result property="coverUrl" column="coverUrl"/>
|
|
|
|
<result property="start" column="start"/>
|
|
|
|
<result property="start" column="start"/>
|
|
|
|
<result property="end" column="end"/>
|
|
|
|
<result property="end" column="end"/>
|
|
|
|
<result property="isReceived" column="isReceived"/>
|
|
|
|
<result property="isReceived" column="isReceived"/>
|
|
|
@ -24,7 +25,7 @@
|
|
|
|
</resultMap>
|
|
|
|
</resultMap>
|
|
|
|
<select id="taskList" resultMap="taskListMap">
|
|
|
|
<select id="taskList" resultMap="taskListMap">
|
|
|
|
SELECT
|
|
|
|
SELECT
|
|
|
|
t1.id,t1.title,t1.rewardRuleTemplateId,t1.subtitle,t1.start,t1.end,t1.status,t2.tagId,t2.title as
|
|
|
|
t1.id,t1.title,t1.rewardRuleTemplateId,t1.subtitle,t1.start,t1.end,t1.status,t1.coverUrl,t2.tagId,t2.title as
|
|
|
|
tagTitle,t3.brandId,t3.name as brandName,t3.hot,t3.hits
|
|
|
|
tagTitle,t3.brandId,t3.name as brandName,t3.hot,t3.hits
|
|
|
|
<if test='openid!=null'>
|
|
|
|
<if test='openid!=null'>
|
|
|
|
,(SELECT count(*)!=0 from userTask as t4,user as t5 WHERE t1.id = t4.taskId and t4.userId = t5.id and t5.openid
|
|
|
|
,(SELECT count(*)!=0 from userTask as t4,user as t5 WHERE t1.id = t4.taskId and t4.userId = t5.id and t5.openid
|
|
|
|