PersonalMapper.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.caimei.mapper.user;
  2. import com.caimei.entity.*;
  3. import org.apache.ibatis.annotations.Mapper;
  4. import org.apache.ibatis.annotations.Param;
  5. import java.util.List;
  6. // @Mapper
  7. public interface PersonalMapper {
  8. CmMallClub myCentre(CmMallOperationUser operationUser);
  9. List<CmMallUserBalanceRecord> touchBalance(CmMallUserBalanceRecord balanceRecord);
  10. List<CmMallProvince> findAllProvince();
  11. List<CmMallCity> findAllCity(Long provinceid);
  12. List<CmMallTown> findAllTown(Integer cityid);
  13. List<CmMallAddress> findAddress(Integer userID);
  14. CmMallAddress findCantonal(Integer townID);
  15. void saveAddress(CmMallAddress cmMallAddress);
  16. void updateAddress(CmMallAddress cmMallAddress);
  17. void deleteAddress(Integer addressID);
  18. CmMallAddress findDefaultAddress(Integer userID);
  19. Double ableUserMoney(Integer userId);
  20. CmMallUserInvoiceInfo findInvoice(Integer userId);
  21. void invoice(CmMallUserInvoiceInfo cmMallUserInvoiceInfo);
  22. void updateInvoice(CmMallUserInvoiceInfo cmMallUserInvoiceInfo);
  23. Integer findOrderCount(@Param("userID") Integer userID, @Param("orderState") Integer orderState, @Param("organizeID") Integer organizeID);
  24. }