KKSU
2024-04-29 4d4f1bba886fc4e546bd03c52117969f495d5e93
src/main/resources/mapper/dapp/DappFundFlowDao.xml
@@ -100,17 +100,30 @@
        </if>
    </select>
    <select id="selectAmountTotalByTypeAndMemberIdAndDateAndState" resultType="cc.mrbird.febs.dapp.entity.DappFundFlowEntity">
        select
        *
        from
        dapp_fund_flow
        where
        member_id = #{memberId}
        and type = #{type}
          and status = #{status}
        <if test="date != null">
            and date_format(create_time, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d');
        </if>
    </select>
    <select id="findMoneyFlowVos" resultType="cc.mrbird.febs.dapp.vo.MoneyFlowVo">
        select
            concat(left(a.from_hash,5), '******', right(a.from_hash,5)) address,
        a.amount amount,
        a.content content,
        a.type type,
        a.create_time createTime
        from dapp_fund_flow a
        where
            a.type in (2,3,6)
            a.type in (2,3,5,6,9)
                and a.member_id=#{record.memberId}
        order by a.create_time desc
    </select>
@@ -132,9 +145,6 @@
            <if test="record.type != null">
                and a.type = #{record.type}
            </if>
            <if test="record.type != null">
                and a.type = #{record.type}
            </if>
            <if test="record.status != null">
                and a.status = #{record.status}
            </if>
@@ -150,4 +160,17 @@
        </where>
        order by a.create_time desc
    </select>
    <select id="memberFundList" resultType="cc.mrbird.febs.dapp.entity.DappMemberFund">
        select
        a.*
        from dapp_member_fund a
        left join dapp_member b on a.member_id = b.id
        <where>
            <if test="record.memberId != null">
                and a.member_id = #{record.memberId}
            </if>
        </where>
        order by a.create_time desc
    </select>
</mapper>