Commit 4acb5919 authored by Administrator's avatar Administrator

小程序赛事列表承办方问题

parent eb4bc7fe
...@@ -148,7 +148,9 @@ ...@@ -148,7 +148,9 @@
<select id="countCount" resultType="long"> <select id="countCount" resultType="long">
select count(1) select count(1)
from gk_cmpt a left join common.neucmpt b on a.cmpt_id=b.gtCmptId from gk_cmpt a left join common.neucmpt b on a.cmpt_id=b.gtCmptId
left join raceenroll.competition c on b.gcmptid=c.cmptid left join common.neuuser nu on nu.neuUserId = b.committeeNeuUserId
left join raceenroll.competition c on b.gcmptid =c.cmptid
LEFT JOIN raceenroll.registerinfo cbf ON cbf.userId = nu.gUserId
where a.del_flag=0 where a.del_flag=0
<include refid="cmpt-where-sql"/> <include refid="cmpt-where-sql"/>
...@@ -176,7 +178,9 @@ ...@@ -176,7 +178,9 @@
c.area as area, c.area as area,
c.location as location c.location as location
from gk_cmpt a left join common.neucmpt b on a.cmpt_id=b.gtCmptId from gk_cmpt a left join common.neucmpt b on a.cmpt_id=b.gtCmptId
left join raceenroll.competition c on b.gcmptid=c.cmptid left join common.neuuser nu on nu.neuUserId = b.committeeNeuUserId
left join raceenroll.competition c on b.gcmptid =c.cmptid
LEFT JOIN raceenroll.registerinfo cbf ON cbf.userId = nu.gUserId
where a.del_flag=0 where a.del_flag=0
<include refid="cmpt-where-sql"/> <include refid="cmpt-where-sql"/>
order by c.startTime desc order by c.startTime desc
...@@ -194,7 +198,7 @@ ...@@ -194,7 +198,7 @@
and now() >= c.startTime and c.endTime >= now() and now() >= c.startTime and c.endTime >= now()
</if> </if>
<if test="param.userId > 0"> <if test="param.userId > 0">
and c.createUserId=#{param.userId} AND (c.createUserId=#{param.userId} OR cbf.userId = #{param.userId})
and a.cmpt_status = 2 and a.cmpt_status = 2
</if> </if>
<if test="param.userId lt 0"> <if test="param.userId lt 0">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment