From e27a19c86366eeddb98f36d266bbdb220e0ce457 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Tue, 13 Oct 2020 19:57:44 +0800 Subject: [PATCH] modify --- src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml | 40 +++++++++++++++++++++++++++++++++++++++- 1 files changed, 39 insertions(+), 1 deletions(-) diff --git a/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml b/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml index dfe3656..16190bd 100644 --- a/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml +++ b/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml @@ -12,11 +12,49 @@ <if test="symbol != null and symbol !=''"> and a.symbol = #{symbol} </if> + order by 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> </mapper> -- Gitblit v1.9.1