AgentMemberMapper.java 880 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.iamberry.wechat.service.mapper;
  2. import java.util.List;
  3. import java.util.Map;
  4. import com.iamberry.wechat.core.entity.agent.AgentMemberDto;
  5. /**
  6. * 微代理会员中心 mapper
  7. * 2016年4月20日
  8. * @author 穆再兴
  9. *
  10. */
  11. public interface AgentMemberMapper {
  12. /**
  13. * 根据openid获取该用户 各种状态的订单数量
  14. * 2016年4月20日
  15. * @author 穆再兴
  16. * @param openid
  17. * @return
  18. */
  19. public List<Map<String, Integer>> getMyOrderStatusCount(String openid);
  20. /**
  21. * 获取当前用户微代理信息
  22. * 2016年4月20日
  23. * @author 穆再兴
  24. * @return
  25. */
  26. public AgentMemberDto getAgentMemberInfo(String openid);
  27. /**
  28. * 查询当前用户<微代理>的待返还金额 <包括下线将返的100 及下线的下线将返还的40>
  29. * 2016年5月19日
  30. * @author mzx
  31. * @return
  32. */
  33. public Integer getWillIncomeByOpenId(String openid);
  34. }