| | |
| | | |
| | | <update id="updateBalanceWithVersion"> |
| | | update mall_member_wallet |
| | | set REVISION = REVISION + 1, |
| | | set revision = revision + 1, |
| | | balance = #{record.balance} |
| | | where id=#{record.id} and REVISION=#{record.REVISION} |
| | | where id=#{record.id} and revision=#{record.revision} |
| | | </update> |
| | | |
| | | <update id="updateCommissionWithVersion"> |
| | | update mall_member_wallet |
| | | set revision = revision + 1, |
| | | commission = #{record.commission} |
| | | where id=#{record.id} and revision=#{record.revision} |
| | | </update> |
| | | |
| | | <update id="updateBalanceWithId"> |
| | | update mall_member_wallet |
| | | set revision = revision + 1, |
| | | balance = #{record.balance} |
| | | where id=#{record.id} |
| | | </update> |
| | | |
| | | <update id="updateAmountWithVersion"> |
| | | update mall_member_wallet |
| | | set revision = revision + 1 |
| | | <if test="record.balance != null"> |
| | | , balance = #{record.balance} |
| | | </if> |
| | | <if test="record.score != null"> |
| | | , score = #{record.score} |
| | | </if> |
| | | <if test="record.prizeScore != null"> |
| | | , prize_score = #{record.prizeScore} |
| | | </if> |
| | | <if test="record.commission != null"> |
| | | , commission = #{record.commission} |
| | | </if> |
| | | where id=#{record.id} and revision=#{record.revision} |
| | | </update> |
| | | </mapper> |