|  |  | 
 |  |  |         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> |