|  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.core.mapper.BaseMapper; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.Param; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public interface MallMemberWalletMapper extends BaseMapper<MallMemberWallet> { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | MallMemberWallet selectWalletByMemberId(@Param("memberId") Long memberId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | int updateBalanceWithVersion(@Param("record") MallMemberWallet wallet); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | int updateScoreWithVersion(@Param("record") MallMemberWallet wallet); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | int updateCommissionWithVersion(@Param("record") MallMemberWallet wallet); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | int updateAmountWithVersion(@Param("record") MallMemberWallet wallet); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void updateBalanceWithId(@Param("record")MallMemberWallet mallMemberWallet); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void updateScore(@Param("list") List<Long> ids); | 
|---|
|  |  |  | } | 
|---|