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.
|
|
package com.example.demo.service.coin;
import com.example.demo.domain.DTO.GoldDetailDTO; import com.example.demo.domain.DTO.GoldUserDTO; import com.example.demo.domain.entity.User; import com.example.demo.domain.vo.coin.*; import com.github.pagehelper.PageInfo;
/** * @program: GOLD * @ClassName GoldDetailService * @description: * @author: huangqizhen * @create: 2025−06-23 11:59 * @Version 1.0 **/ public interface GoldDetailService { PageInfo<GoldDetail> getGoldDetail(Integer pageNum, Integer pageSize, GoldDetail goldDetail); Total getTotal(GoldDetail goldDetail);
PageInfo<User> getGold(Integer pageNum, Integer pageSize, User user); Total GoldTotal(User user); //金币统计
Gold sumGold(Integer pageNum, Integer pageSize, GoldDetail goldDetail); //异步导出客户明细
Result addExportRecord(GoldDetailDTO dto); //异步导出金币余额
Result addExportRecordGold(GoldUserDTO dto); }
|