From 06bbe3130549b941be8c46564cf4b1e4c85edacb Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Thu, 03 Jun 2021 17:05:05 +0800 Subject: [PATCH] modify --- src/main/resources/mapper/otc/OtcOrderDao.xml | 33 +++++++++++++++++++++++++++++++-- 1 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mapper/otc/OtcOrderDao.xml b/src/main/resources/mapper/otc/OtcOrderDao.xml index d62502d..abc90d5 100644 --- a/src/main/resources/mapper/otc/OtcOrderDao.xml +++ b/src/main/resources/mapper/otc/OtcOrderDao.xml @@ -66,9 +66,12 @@ <select id="selectTotalOrderCount" resultType="java.lang.Integer"> select count(1) from otc_order - where entrust_member_id=#{entrustMemberId} and entrust_member_id!=member_id + where member_id=#{entrustMemberId} <if test="status != null"> and status = #{status} + </if> + <if test="type != null and type!=''"> + and order_type = #{type} </if> </select> @@ -101,7 +104,15 @@ </select> <select id="selectByMemberIdAndTargetId" resultType="com.xcong.excoin.modules.otc.vo.ChatOrderVo"> - select * from otc_order + select + order_no orderNo, + member_id memberId, + unit_price unitPrice, + coin_amount usdtAmount, + total_amount totalAmount, + status status, + order_type orderType + from otc_order where ((member_id=#{memberId} and opposite_member_id=#{targetId}) or (member_id=#{targetId} and opposite_member_id=#{memberId})) @@ -110,4 +121,22 @@ </select> + <select id="selectOneByMemberIdAndTargetId" resultType="com.xcong.excoin.modules.otc.vo.ChatOrderVo"> + select + order_no orderNo, + member_id memberId, + unit_price unitPrice, + coin_amount usdtAmount, + total_amount totalAmount, + status status, + order_type orderType + from otc_order + where ((member_id=#{memberId} and opposite_member_id=#{targetId}) + or + (member_id=#{targetId} and opposite_member_id=#{memberId})) + order by create_time desc + LIMIT 2 + + </select> + </mapper> \ No newline at end of file -- Gitblit v1.9.1