KKSU
2024-06-14 4bcedc984948c3c757d6b155e019174ef2fe9a0a
src/main/resources/mapper/dapp/DappFundFlowDao.xml
@@ -42,6 +42,14 @@
          </if>
    </select>
    <select id="selectByFromHashAndAndMemberId" resultType="cc.mrbird.febs.dapp.entity.DappFundFlowEntity">
        select * from dapp_fund_flow
        where from_hash=#{txHash} and member_id = #{memberId}
          <if test="status != null">
              and status=#{status}
          </if>
    </select>
    <select id="selectFundFlowListByAddress" resultType="cc.mrbird.febs.dapp.entity.DappFundFlowEntity">
        select * from dapp_fund_flow a, dapp_member b
        where b.address=#{address}
@@ -66,6 +74,22 @@
    <select id="selectProfitAmountByMemberId" resultType="java.math.BigDecimal">
        select ifnull(sum(amount), 0) from dapp_fund_flow
        where member_id=#{memberId} and type in (2,3)
        where member_id=#{memberId} and type in (14,15,17)
    </select>
    <select id="selectSumAmountByMemberIdAndType" resultType="java.math.BigDecimal">
        select
               ifnull(sum(amount), 0)
        from dapp_fund_flow
        where
              member_id = #{memberId}
          and type = #{type}
    </select>
    <select id="selectNewestFundFlow" resultType="cc.mrbird.febs.dapp.entity.DappFundFlowEntity">
        select * from dapp_fund_flow
        where member_id=#{memberId} and type = #{type}
        order by id desc
        limit 1
    </select>
</mapper>