From 071433a3b29cc73bddd6d9ea5ac3bc4c8807948c Mon Sep 17 00:00:00 2001 From: zainali5120 <512061637@qq.com> Date: Wed, 14 Oct 2020 11:43:56 +0800 Subject: [PATCH] ROC交易所调试日志删除 --- src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 54 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml b/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml index dfe3656..1c5733f 100644 --- a/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml +++ b/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml @@ -8,15 +8,67 @@ </select> <select id="findCoinOrderListByMemberIdAndSysmbol" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity"> - SELECT * FROM coins_order a where a.member_id= #{memberId} and a.order_status = #{status} + SELECT (select sum(symbol_cnt) from coins_order_deal where order_id = a.id) as deal_cnt, a.create_by,a.create_time, a.update_by, a.update_time, a.version id, a.member_id, a.order_no, a.order_type, a.symbol, a.mark_price, a.entrust_cnt, a.entrust_price, a.deal_price, a.deal_amount, a.order_status, a.trade_type, a.fee_amount, a.entrust_amount + FROM coins_order a where a.member_id= #{memberId} and a.order_status = #{status} <if test="symbol != null and symbol !=''"> and a.symbol = #{symbol} </if> + order by a.create_time desc </select> <select id="findWalletCoinOrderByOrderNo" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity"> SELECT * FROM coins_order a where a.order_no= #{orderNo} </select> - + + + <select id="selectAllEntrustingCoinOrderList" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity"> + select * + from coins_order + where order_status=1 + <if test="list != null"> + and symbol not in + <foreach collection="list" separator="," item="item" open="(" close=")"> + #{item} + </foreach> + </if> + </select> + + <select id="selectCoinOrderOnTrade" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity"> + select * + from coins_order + where order_status=1 + <if test="list != null"> + and symbol in + <foreach collection="list" separator="," item="item" open="(" close=")"> + #{item} + </foreach> + </if> + </select> + + <update id="updateDeal" parameterType="map"> + update coins_order + <set> + <if test="dealCnt!=null"> + deal_cnt = deal_cnt+#{dealCnt}, + </if> + <if test="dealAmount!=null"> + deal_amount = deal_amount+#{dealAmount}, + </if> + </set> + where id = #{id} + </update> + + <update id="batchUpdateStatus" parameterType="map"> + update coins_order set order_status = #{status} + where id in + <foreach collection="list" item="item" separator="," open="(" close=")"> + #{item} + </foreach> + </update> + + <update id="updateStatus" parameterType="map"> + update coins_order set order_status = #{status} + where id =#{id} + </update> </mapper> -- Gitblit v1.9.1