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.

30 lines
827 B

2 months ago
1 month ago
2 months ago
1 month ago
2 months ago
1 month ago
2 months ago
1 month ago
2 months ago
  1. package com.example.demo.service;
  2. import com.example.demo.domain.vo.ConsumeUser;
  3. import com.example.demo.domain.vo.Gold;
  4. import com.example.demo.domain.vo.RechargeUser;
  5. import com.example.demo.domain.vo.Result;
  6. import com.github.pagehelper.PageInfo;
  7. /**
  8. * @program: gold-java
  9. * @ClassName RechargeService
  10. * @description:
  11. * @author: Double
  12. * @create: 202506-29 13:39
  13. * @Version 1.0
  14. **/
  15. public interface RechargeService {
  16. //查询所有充值
  17. PageInfo<RechargeUser> selectAll(Integer pageNum, Integer pageSize, RechargeUser rechargeUser);
  18. //统计金币记录
  19. Gold statsGold(RechargeUser rechargeUser);
  20. //查询筛选充值
  21. PageInfo<RechargeUser> selectBy(Integer pageNum, Integer pageSize, RechargeUser rechargeUser);
  22. //添加充值记录
  23. Result add(RechargeUser rechargeUser);
  24. }