<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="com.ruoyi.auction.mapper.AuctionBidRecordMapper">
|
|
<select id="popupList" resultType="com.ruoyi.system.api.domain.vo.PopUpVO"
|
parameterType="java.lang.Long">
|
SELECT tabr.id AS auctionBidRecordId,
|
tabr.order_id,
|
tabr.goods_name,
|
CASE
|
WHEN tabr.`status` = 0 THEN
|
0
|
WHEN tabr.`status` = 2 THEN
|
1
|
END
|
AS successFlag
|
FROM t_auction_bid_record tabr
|
LEFT JOIN t_auction_goods tag ON tabr.auction_type = 1
|
AND tag.id = tabr.target_id AND tag.start_status = 3
|
LEFT JOIN t_auction_salesroom_goods tasg ON tabr.auction_type = 2 AND tasg.`status` = 3
|
AND tasg.id = tabr.target_id
|
<where>
|
tabr.member_id = #{id} AND tabr.notify_flag = 0
|
</where>
|
</select>
|
</mapper>
|