From 1a396962ff11e90c9b45b047d288218bcef2bf93 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Fri, 26 Nov 2021 16:54:15 +0800 Subject: [PATCH] fix --- src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml | 29 ++++++++++++++++++++++++----- 1 files changed, 24 insertions(+), 5 deletions(-) diff --git a/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml b/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml index 1c5733f..086de5a 100644 --- a/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml +++ b/src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml @@ -8,7 +8,7 @@ </select> <select id="findCoinOrderListByMemberIdAndSysmbol" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity"> - 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 + 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,a.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} @@ -35,11 +35,30 @@ </select> <select id="selectCoinOrderOnTrade" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity"> - select * - from coins_order - where order_status=1 + select a.id, + a.deal_price, + a.entrust_amount, + a.fee_amount, + a.entrust_cnt, + a.mark_price, + a.member_id, + a.order_no, + a.order_status, + a.order_type, + a.symbol, + a.trade_type, + a.version, + a.create_by, + a.create_time, + a.update_by, + a.update_time, + a.entrust_price, + (select sum(symbol_cnt) from coins_order_deal where order_id = a.id) as deal_cnt, + (select sum(deal_amount) from coins_order_deal where order_id = a.id) as deal_amount + from coins_order a + where a.order_status=1 <if test="list != null"> - and symbol in + and a.symbol in <foreach collection="list" separator="," item="item" open="(" close=")"> #{item} </foreach> -- Gitblit v1.9.1