| | |
| | | package com.xcong.excoin.modules.member.service; |
| | | |
| | | import javax.validation.Valid; |
| | | import javax.validation.constraints.NotNull; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.xcong.excoin.common.entity.FebsResponse; |
| | | import com.xcong.excoin.common.entity.QueryRequest; |
| | | import com.xcong.excoin.modules.member.dto.MemberDetailConfirmDto; |
| | | import com.xcong.excoin.modules.member.entity.MemberCoinChargeEntity; |
| | | import com.xcong.excoin.modules.member.entity.MemberCoinWithdrawEntity; |
| | | import com.xcong.excoin.modules.member.entity.MemberEntity; |
| | | import com.xcong.excoin.modules.member.entity.MemberQuickBuySaleEntity; |
| | | import com.xcong.excoin.modules.member.vo.MemberAuthenticationVo; |
| | | import com.xcong.excoin.modules.member.vo.MemberCoinChargeVo; |
| | | import com.xcong.excoin.modules.member.vo.MemberCoinWithdrawVo; |
| | | import com.xcong.excoin.modules.member.vo.MemberQuickBuySaleVo; |
| | | import com.xcong.excoin.modules.member.vo.MemberQuickSaleVo; |
| | | |
| | | /** |
| | | * @author helius |
| | |
| | | public interface IMemberService extends IService<MemberEntity> { |
| | | |
| | | IPage<MemberEntity> findMemberListInPage(MemberEntity memberEntity, QueryRequest request); |
| | | |
| | | IPage<MemberQuickBuySaleVo> findmemberQuickBuySaleListInPage(MemberQuickBuySaleEntity memberQuickBuySaleEntity, QueryRequest request); |
| | | |
| | | FebsResponse memberChargeUsdtConfirm(@NotNull(message = "{required}") Long id); |
| | | |
| | | FebsResponse memberChargeUsdtCancel(@NotNull(message = "{required}") Long id); |
| | | |
| | | IPage<MemberQuickSaleVo> findmemberQuickSaleListInPage(MemberQuickBuySaleEntity memberQuickBuySaleEntity, QueryRequest request); |
| | | |
| | | FebsResponse memberExtractUsdtCancel(@NotNull(message = "{required}") Long id); |
| | | |
| | | FebsResponse memberExtractUsdtConfirm(@NotNull(message = "{required}") Long id); |
| | | |
| | | IPage<MemberCoinChargeVo> findMemberApplyCoinListInPage(MemberCoinChargeEntity memberCoinChargeEntity, QueryRequest request); |
| | | |
| | | IPage<MemberCoinWithdrawVo> findmemberWithdrawCoinListInPage(MemberCoinWithdrawEntity memberCoinWithdrawEntity, QueryRequest request); |
| | | |
| | | FebsResponse memberWithdrawCoinConfirm(@NotNull(message = "{required}") Long id); |
| | | |
| | | FebsResponse memberWithdrawCoinCancel(@NotNull(message = "{required}") Long id); |
| | | |
| | | MemberAuthenticationVo selectMemberAuthenticationById(@NotNull(message = "{required}") long id); |
| | | |
| | | FebsResponse memberDetailConfirm(@Valid MemberDetailConfirmDto memberDetailConfirmDto); |
| | | |
| | | } |