| | |
| | | |
| | | |
| | | <select id="selectWalletCoinBymIdAndCode" resultType="cc.mrbird.febs.dapp.entity.DappWalletCoinEntity"> |
| | | select * from member_wallet_coin where member_id = #{memberId} and wallet_code = #{walletCode} |
| | | select * from dapp_wallet_coin where member_id = #{memberId} and wallet_code = #{walletCode} |
| | | </select> |
| | | |
| | | <update id="updateFrozenBalance" parameterType="map"> |
| | | UPDATE member_wallet_coin |
| | | UPDATE dapp_wallet_coin |
| | | SET available_balance = available_balance - #{amount}, |
| | | frozen_balance = frozen_balance + #{amount} |
| | | WHERE |
| | |
| | | </update> |
| | | |
| | | <update id="subFrozenBalance" parameterType="map"> |
| | | UPDATE member_wallet_coin |
| | | UPDATE dapp_wallet_coin |
| | | SET available_balance = available_balance + #{amount}, |
| | | frozen_balance = frozen_balance - #{amount} |
| | | WHERE |
| | |
| | | |
| | | |
| | | <update id="updateBlockBalance"> |
| | | update member_wallet_coin |
| | | update dapp_wallet_coin |
| | | set |
| | | available_balance = IFNULL(available_balance, 0) + #{availableBalance}, |
| | | total_balance = IFNULL(total_balance, 0) + #{availableBalance}, |
| | |
| | | </update> |
| | | |
| | | <update id="reduceFrozenBalance"> |
| | | update member_wallet_coin |
| | | update dapp_wallet_coin |
| | | set frozen_balance = frozen_balance - #{amount}, |
| | | total_balance = total_balance - #{amount} |
| | | where id=#{id} |