<?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>
|
|
</mapper>
|