IPointUserLogService.java 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. package com.ylx.point.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.ylx.point.domain.PointUserLog;
  5. import com.ylx.point.domain.dto.UserPointDetailQueryDTO;
  6. import com.ylx.point.domain.dto.UserPointPageDTO;
  7. import com.ylx.point.domain.vo.UserPointInfoVO;
  8. import com.ylx.point.domain.vo.UserPointDetailVO;
  9. import com.ylx.point.domain.vo.UserPointLogVO;
  10. /**
  11. * 用户积分流水Service接口
  12. *
  13. * @author wzj
  14. * @date 2026-03-25
  15. */
  16. public interface IPointUserLogService extends IService<PointUserLog> {
  17. UserPointInfoVO getUserPointInfo(String cityCode);
  18. Page<UserPointLogVO> getUserPointLogList(Page<PointUserLog> page, UserPointPageDTO dto);
  19. /**
  20. * 查询PC端用户积分详情列表
  21. *
  22. * @param page 分页参数
  23. * @param dto 查询条件
  24. * @return 用户积分详情列表
  25. */
  26. Page<UserPointDetailVO> getPcUserPointDetailList(Page<UserPointDetailVO> page, UserPointDetailQueryDTO dto);
  27. }