|
|
|
@ -152,12 +152,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
|
|
|
|
<select id="selectBusClubActivityById" parameterType="String" resultMap="BusClubActivityResult"> |
|
|
|
|
<include refid="selectBusClubActivityAll"/> |
|
|
|
|
AND activity_id = #{activityId} |
|
|
|
|
<where> |
|
|
|
|
activity_id = #{activityId} |
|
|
|
|
</where> |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
<select id="selectBusClubActivityAlls" parameterType="String" resultMap="BusClubActivityResult"> |
|
|
|
|
<include refid="selectBusClubActivityAll"/> |
|
|
|
|
AND publish_status = 1 AND check_status = 1 AND (register_status != "3" OR register_status != "2") |
|
|
|
|
<where> |
|
|
|
|
publish_status = 1 AND check_status = 1 AND register_status not in ("2","3") |
|
|
|
|
</where> |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -267,7 +271,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
sms_notify_time, sms_explain, sms_content, is_applet_notify, applet_notify_time, is_join, poster, |
|
|
|
|
is_register, a.is_open_team, a.is_recommend, a.check_status, publish_status, a.register_status, sign_status, |
|
|
|
|
a.record_status, created_tel, a.REVISION, a.CREATED_BY, a.CREATED_TIME, a.UPDATED_BY, a.UPDATED_TIME, |
|
|
|
|
a.notes, c.club_name, c.is_verify, c.verify_type, CONCAT_WS("~",min(cost),max(cost)) range_price, r.total_register |
|
|
|
|
a.notes, c.club_name, c.is_verify, c.verify_type,max(cost) range_price, r.total_register |
|
|
|
|
|
|
|
|
|
from bus_club_activity a |
|
|
|
|
LEFT JOIN bus_club_info c on a.club_id = c.club_id and c.record_status = "1" |
|
|
|
|
LEFT JOIN bus_activity_cost p on a.activity_id = p.activity_id |
|
|
|
@ -301,7 +306,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
sms_notify_time, sms_explain, sms_content, is_applet_notify, applet_notify_time, is_join, poster, |
|
|
|
|
is_register, a.is_open_team, a.is_recommend, a.check_status, publish_status, register_status, sign_status, |
|
|
|
|
a.record_status, created_tel, a.REVISION, a.CREATED_BY, a.CREATED_TIME, a.UPDATED_BY, a.UPDATED_TIME, |
|
|
|
|
a.notes, c.club_name, c.is_verify, c.verify_type, CONCAT_WS("~",min(cost),max(cost)) range_price, r.total_register |
|
|
|
|
a.notes, c.club_name, c.is_verify, c.verify_type,max(cost) range_price, r.total_register |
|
|
|
|
from bus_club_activity a |
|
|
|
|
LEFT JOIN bus_club_info c on a.club_id = c.club_id and c.record_status = "1" |
|
|
|
|
LEFT JOIN bus_activity_cost p on a.activity_id = p.activity_id |
|
|
|
@ -338,7 +343,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
sms_notify_time, sms_explain, sms_content, is_applet_notify, applet_notify_time, is_join, poster, |
|
|
|
|
is_register, a.is_open_team, a.is_recommend, a.check_status, publish_status, register_status, sign_status, |
|
|
|
|
a.record_status, created_tel, a.REVISION, a.CREATED_BY, a.CREATED_TIME, a.UPDATED_BY, a.UPDATED_TIME, |
|
|
|
|
a.notes, c.club_name, c.is_verify, c.verify_type, CONCAT_WS("~",min(cost),max(cost)) range_price, r.total_register |
|
|
|
|
a.notes, c.club_name, c.is_verify, c.verify_type, max(cost) range_price, r.total_register |
|
|
|
|
from bus_club_activity a |
|
|
|
|
LEFT JOIN bus_club_info c on a.club_id = c.club_id and c.record_status = "1" |
|
|
|
|
LEFT JOIN bus_activity_cost p on a.activity_id = p.activity_id |
|
|
|
@ -537,7 +542,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectBusClubActivityByRegisterStart" parameterType="BusClubActivity" resultMap="BusClubActivityResult"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectBusClubActivityByRegisterStart" resultMap="BusClubActivityResult"> |
|
|
|
|
select a.activity_id, activity_name, activity_logo, cover_first_image, cover_small_image, cover_big_image, |
|
|
|
|
a.club_id, activity_content, activity_addr, lon_and_lat, addr_lon, addr_lat, start_register_time, |
|
|
|
|
end_register_time, start_time, end_time, is_free, is_help_register, is_limit_select, |
|
|
|
@ -562,10 +569,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
select activity_id,count(*) total_share from bus_activity_share group by activity_id |
|
|
|
|
) s on a.activity_id = s.activity_id |
|
|
|
|
where |
|
|
|
|
-- a.activity_id in( |
|
|
|
|
-- select DISTINCT activity_id from bus_activity_sign where created_by=#{createdBy} |
|
|
|
|
-- ) |
|
|
|
|
-- and |
|
|
|
|
|
|
|
|
|
a.publish_status = "1" |
|
|
|
|
and a.check_status = "1" |
|
|
|
|
and now() BETWEEN STR_TO_DATE(a.start_register_time, '%Y-%m-%d %H:%i') and STR_TO_DATE(a.end_register_time, '%Y-%m-%d %H:%i') |
|
|
|
|