xiaoyong931011
2023-04-04 04180c2c2c8bfa97861db34eba19f277b4119d75
src/main/resources/mapper/modules/MallMemberWalletMapper.xml
@@ -119,5 +119,39 @@
            WHERE member_id =  #{memberId}
    </update>
    <update id="reduceStarByMemberId">
            update mall_member_wallet
            <set>
                star = star - #{star},
            </set>
            WHERE member_id =  #{memberId}
    </update>
    <update id="addVorCherCntByMemberId">
        update mall_member_wallet
        <set>
            voucher_cnt = voucher_cnt + #{voucherCnt},
        </set>
        WHERE member_id =  #{memberId}
    </update>
    <select id="selectSumStar" resultType="java.math.BigDecimal">
        select ifnull(sum(star),0) total from mall_member_wallet
    </select>
    <select id="selectStar" resultType="cc.mrbird.febs.mall.entity.MallMemberWallet">
        select * from mall_member_wallet
        where  star > 0
    </select>
    <update id="addVorCherAmountAndCntById">
        update mall_member_wallet
        <set>
            voucher_amount = voucher_amount + #{voucherAmount},
            voucher_cnt = voucher_cnt - #{voucherCnt},
        </set>
        WHERE id =  #{id}
    </update>
</mapper>