IWeUserService.java 850 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.linkwechat.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.linkwechat.common.core.page.PageDomain;
  4. import com.linkwechat.domain.WeUser;
  5. import com.linkwechat.domain.customer.query.WeCuUserQuery;
  6. import com.linkwechat.domain.customer.vo.WeUserDetailInfoVo;
  7. import com.linkwechat.domain.customer.vo.WeUserVo;
  8. import java.util.List;
  9. public interface IWeUserService extends IService<WeUser> {
  10. /**
  11. * 同步用户列表
  12. *
  13. * @param weUserQuery
  14. * @return
  15. */
  16. List<WeUserVo> findWeUserList(WeCuUserQuery weUserQuery);
  17. /**
  18. * 分配/转出
  19. *
  20. * @param id
  21. * @param userId
  22. */
  23. void transferOwner(Long id, Long userId);
  24. /**
  25. * 同步用户详情
  26. * @param id
  27. * @return
  28. */
  29. WeUserDetailInfoVo findWeUserBaseInfo(String id);
  30. }