| <?xml version="1.0" encoding="UTF-8"?> | 
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | 
| <mapper namespace="cc.mrbird.febs.mall.mapper.MallMemberAmountMapper"> | 
|   | 
|     <select id="selectByMemberId" resultType="cc.mrbird.febs.mall.entity.MallMemberAmount"> | 
|         select * from mall_member_amount where member_id = #{memberId} | 
|     </select> | 
|   | 
|     <update id="updateFcmCntAvaById"> | 
|         update mall_member_amount | 
|         set revision = revision + 1, | 
|             fcm_cnt_ava = #{record.fcmCntAva} | 
|         where id = #{record.id} and revision=#{record.revision} | 
|     </update> | 
|   | 
|     <update id="updateTokenAvaById"> | 
|         update mall_member_amount | 
|         set revision = revision + 1, | 
|             token_ava = #{record.tokenAva} | 
|         where id = #{record.id} and revision=#{record.revision} | 
|     </update> | 
|   | 
|     <update id="updateTokenAvaAndTokenFrozenById"> | 
|         update mall_member_amount | 
|         set revision = revision + 1, | 
|             token_ava = #{record.tokenAva}, | 
|             token_frozen = #{record.tokenFrozen} | 
|         where id = #{record.id} and revision=#{record.revision} | 
|     </update> | 
|   | 
|     <update id="updateTrendsNftById"> | 
|         update mall_member_amount | 
|         set revision = revision + 1, | 
|             trends_nft = #{record.trendsNft} | 
|         where id = #{record.id} and revision=#{record.revision} | 
|     </update> | 
|   | 
|     <update id="updateFrozenNftById"> | 
|         update mall_member_amount | 
|         set revision = revision + 1, | 
|             frozen_nft = #{record.frozenNft} | 
|         where id = #{record.id} and revision=#{record.revision} | 
|     </update> | 
|   | 
|     <update id="updateTrendsNftAndFrozenNftById"> | 
|         update mall_member_amount | 
|         set revision = revision + 1, | 
|             frozen_nft = #{record.frozenNft}, | 
|             trends_nft = #{record.trendsNft} | 
|         where id = #{record.id} and revision=#{record.revision} | 
|     </update> | 
|   | 
| </mapper> |