CmMallUserMapper.java 947 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.caimei.mapper.user;
  2. import com.caimei.entity.CmMallUserBalanceRecord;
  3. import com.caimei.entity.CmMallUser;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import org.apache.ibatis.annotations.Param;
  6. // @Mapper
  7. public interface CmMallUserMapper {
  8. /**
  9. * 通过用户Id获取用户信息
  10. * @param userId
  11. * @return
  12. */
  13. CmMallUser findUserById(@Param("userId") Integer userId);
  14. /**
  15. * 更新用户可用余额
  16. * @param cmMallUser
  17. */
  18. void updateAbleUserMoney(CmMallUser cmMallUser);
  19. /**
  20. * 更新用户余额
  21. * @param cmMallUser
  22. */
  23. void updateUserMoney(CmMallUser cmMallUser);
  24. /**
  25. * 插入用户余额使用记录
  26. * @param cmMallUserBalanceRecord
  27. * @return
  28. */
  29. int insertUserBalanceRecord(CmMallUserBalanceRecord cmMallUserBalanceRecord);
  30. /**
  31. * 更新用户余额记录
  32. * @param cmMallUserBalanceRecord
  33. * @return
  34. */
  35. int updateBalanceRecord(CmMallUserBalanceRecord cmMallUserBalanceRecord);
  36. }