You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
650 B

  1. package com.example.demo.service;
  2. import com.example.demo.domain.entity.UserGoldRecord;
  3. import com.example.demo.domain.vo.ConsumeUser;
  4. import com.example.demo.domain.vo.Gold;
  5. import com.github.pagehelper.PageInfo;
  6. /**
  7. * @program: gold-java
  8. * @ClassName ConsumeService
  9. * @description: 消费模块
  10. * @author: Double
  11. * @create: 202506-23 13:58
  12. * @Version 1.0
  13. **/
  14. public interface ConsumeService {
  15. PageInfo<ConsumeUser> selectAll(Integer pageNum, Integer pageSize);
  16. Gold statsGold();
  17. PageInfo<ConsumeUser> selectBy(Integer pageNum, Integer pageSize, ConsumeUser consumeUser);
  18. void add(UserGoldRecord userGoldRecord);
  19. }