zainali5120
2020-10-14 edadefcc724fa0ec190ba7b6bf63ae49ac80c545
src/main/resources/mapper/walletCoinOrder/OrderCoinsDao.xml
@@ -8,11 +8,12 @@
   </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,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}
         </if>
         order by create_time desc
         order by a.create_time desc
   </select>
   
   <select id="findWalletCoinOrderByOrderNo" resultType="com.xcong.excoin.modules.coin.entity.OrderCoinsEntity">
@@ -57,4 +58,17 @@
      </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>