|
@@ -13,6 +13,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="price" column="price"/>
|
|
|
<result property="ticketDate" column="ticket_date"/>
|
|
|
<result property="admissionTicketStatus" column="admission_ticket_status"/>
|
|
|
+ <result property="venueName" column="venue_name" />
|
|
|
</resultMap>
|
|
|
|
|
|
<insert id="insertAdmissionTicketToList" parameterType="list">
|
|
@@ -38,7 +39,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectBeilvAdmissionTicketList" parameterType="AdmissionTicket" resultMap="AdmissionTicketResult">
|
|
|
- <include refid="selectBeilvAdmissionTicketVo"/>
|
|
|
+ SELECT
|
|
|
+ ts.id,
|
|
|
+ ts.venue_id,
|
|
|
+ ts.site_name,
|
|
|
+ ts.site_type,
|
|
|
+ ts.SESSION,
|
|
|
+ ts.price,
|
|
|
+ ts.ticket_date,
|
|
|
+ bv.venue_name,
|
|
|
+ ts.admission_ticket_status
|
|
|
+ from beilv_admission_ticket ts
|
|
|
+ left join beilv_venue bv on ts.venue_id = bv.id
|
|
|
<where>
|
|
|
<if test="ticketDate != null "> and ticket_date = #{ticketDate}</if>
|
|
|
<if test="admissionTicketStatus != null and admissionTicketStatus != ''"> and admission_ticket_status = #{admissionTicketStatus}</if>
|
|
@@ -47,8 +59,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</select>
|
|
|
|
|
|
<select id="selectBeilvAdmissionTicketById" parameterType="String" resultMap="AdmissionTicketResult">
|
|
|
- <include refid="selectBeilvAdmissionTicketVo"/>
|
|
|
- where id = #{id}
|
|
|
+ SELECT
|
|
|
+ ts.id,
|
|
|
+ ts.venue_id,
|
|
|
+ ts.site_name,
|
|
|
+ ts.site_type,
|
|
|
+ ts.SESSION,
|
|
|
+ ts.price,
|
|
|
+ ts.ticket_date,
|
|
|
+ bv.venue_name,
|
|
|
+ ts.admission_ticket_status
|
|
|
+ from beilv_admission_ticket ts
|
|
|
+ left join beilv_venue bv on ts.venue_id = bv.id
|
|
|
+ where ts.id = #{id}
|
|
|
</select>
|
|
|
|
|
|
<insert id="insertBeilvAdmissionTicket" parameterType="AdmissionTicket">
|