寻爱之旅-record加上门票价格-sql
This commit is contained in:
@@ -4,14 +4,14 @@
|
||||
<mapper namespace="com.accompany.business.mybatismapper.findlove.FindLoveDrawRecordMapper">
|
||||
|
||||
<insert id="batchSaveRecord">
|
||||
insert into find_love_draw_record(uid, pool_type, gift_id, gift_name, pic_url, diamonds,`level`, num, create_time) values
|
||||
insert into find_love_draw_record(uid, pool_type, gift_id, gift_name, pic_url, diamonds,`level`, num, ticket_price, create_time) values
|
||||
<foreach item="item" collection="list" separator=",">
|
||||
(#{item.uid}, #{item.poolType}, #{item.giftId}, #{item.giftName}, #{item.picUrl}, #{item.diamonds}, #{item.level}, #{item.num}, #{item.createTime})
|
||||
(#{item.uid}, #{item.poolType}, #{item.giftId}, #{item.giftName}, #{item.picUrl}, #{item.diamonds}, #{item.level}, #{item.num}, #{item.ticketPrice}, #{item.createTime})
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
<select id="getBroadCastStat" resultType="com.accompany.business.vo.findlove.FindLoveDrawBroadCastVo">
|
||||
select count(distinct uid) `peopleNum`, ifnull(sum(num),0) `num`, ifnull(sum(1000 * num),0) `diamondIn`, ifnull(sum(diamonds * num),0) `diamondOut`
|
||||
select count(distinct uid) `peopleNum`, ifnull(sum(num),0) `num`, ifnull(sum(ticket_price * num),0) `diamondIn`, ifnull(sum(diamonds * num),0) `diamondOut`
|
||||
from find_love_draw_record r
|
||||
where create_time between #{startTime} and #{endTime}
|
||||
</select>
|
||||
|
Reference in New Issue
Block a user