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.

40 lines
920 B

3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
  1. package com.example.demo.mapper.coin;
  2. import com.example.demo.domain.entity.UserGoldRecord;
  3. import com.example.demo.domain.vo.coin.ConsumeUser;
  4. import com.example.demo.domain.vo.coin.Gold;
  5. import com.example.demo.domain.vo.coin.RefundUser;
  6. import org.apache.ibatis.annotations.Mapper;
  7. import java.util.List;
  8. /**
  9. * @program: gold-java
  10. * @ClassName RefundMapper
  11. * @description:
  12. * @author: Double
  13. * @create: 202506-27 11:31
  14. * @Version 1.0
  15. **/
  16. @Mapper
  17. public interface RefundMapper {
  18. //获取全部退款订单
  19. List<RefundUser> selectAll(RefundUser refundUser);
  20. //获取筛选后的订单
  21. List<RefundUser> selectBy(RefundUser refundUser);
  22. //添加退款订单
  23. void add(UserGoldRecord userGoldRecord);
  24. //获取退款类型
  25. List<String> getRefundType();
  26. //获取商品
  27. List<RefundUser> selectGoods(RefundUser refundUser);
  28. Gold sumGold(RefundUser refundUser);
  29. }