package com.xcong.excoin.modules.coin.service; import com.baomidou.mybatisplus.extension.service.IService; import com.xcong.excoin.common.response.Result; import com.xcong.excoin.modules.coin.entity.ZhiYaEntity; import com.xcong.excoin.modules.coin.parameter.dto.RecordsPageDto; import com.xcong.excoin.modules.coin.parameter.dto.ZhiyaRewardRecordsPageDto; import com.xcong.excoin.modules.coin.parameter.dto.ZhiyaRewardRecordsTypePageDto; import java.math.BigDecimal; public interface ZhiyaService extends IService { Result usdtToGusd(BigDecimal balance, Integer type); Result zhiYaGusd(BigDecimal balance); Result shuhuiGusd(BigDecimal balance,Long id); Result findMemberGusdInfo(); Result getZhiyaRecords(RecordsPageDto recordsPageDto); Result getusdtToGusdRecords(RecordsPageDto recordsPageDto); void grantZhiyaAmount(); Result getZhiyaReward(ZhiyaRewardRecordsPageDto recordsPageDto); Result getZhiyaRewardTypeTo(ZhiyaRewardRecordsTypePageDto recordsPageDto); }