UserService.java 773 B

12345678910111213141516171819202122232425262728293031
  1. package com.kym.service.miniapp;
  2. import com.github.yulichang.base.MPJBaseService;
  3. import com.kym.common.R;
  4. import com.kym.entity.admin.queryParams.CommonQueryParam;
  5. import com.kym.entity.admin.vo.CustomUserVo;
  6. import com.kym.entity.common.PageBean;
  7. import com.kym.entity.miniapp.User;
  8. import com.kym.entity.miniapp.queryParams.WxLoginParams;
  9. import com.kym.entity.miniapp.vo.UserVo;
  10. /**
  11. * <p>
  12. * 用户表 服务类
  13. * </p>
  14. *
  15. * @author skyline
  16. * @since 2023-06-27
  17. */
  18. public interface UserService extends MPJBaseService<User> {
  19. UserVo getMe();
  20. void updateUser(UserVo userVo);
  21. PageBean<UserVo> listUserVo(Integer pageNum, Integer pageSize);
  22. R<?> wxLogin(WxLoginParams params);
  23. PageBean<CustomUserVo> listCustomUser(CommonQueryParam params);
  24. }