package com.xcong.excoin.modules.trademanage.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import com.xcong.excoin.common.entity.QueryRequest; import com.xcong.excoin.modules.member.entity.MemberAccountMoneyChangeEntity; import com.xcong.excoin.modules.member.entity.MemberEntity; import com.xcong.excoin.modules.trademanage.entity.AgentReturnEntity; import com.xcong.excoin.modules.trademanage.entity.ContractHoldOrderEntity; import com.xcong.excoin.modules.trademanage.entity.ContractOrderEntity; import com.xcong.excoin.modules.trademanage.vo.MemberAccountInfoVo; /** * @author helius */ public interface TradeManageService extends IService { IPage findContractHoldOrderListInPage(ContractHoldOrderEntity contractHoldOrderEntity, QueryRequest request); IPage findMemberAccountInfoListInPage(MemberEntity memberEntity, QueryRequest request); IPage findMemberAgentReturnInfoInPage(MemberAccountMoneyChangeEntity memberAccountMoneyChangeEntity, QueryRequest request); IPage findMemberHistoryOrderInfoInPage(ContractOrderEntity contractOrderEntity, QueryRequest request); IPage findMemberAgentReturnInfosInPage(AgentReturnEntity agentReturnEntity, QueryRequest request); IPage findMemberHistoryOrderAllInfoInPage(ContractOrderEntity contractOrderEntity, QueryRequest request); IPage findContractHoldOrderAloneInPage(ContractHoldOrderEntity contractHoldOrderEntity, QueryRequest request); IPage findHistoryOrderInfoAloneInfoInPage(ContractOrderEntity contractOrderEntity, QueryRequest request); IPage findMemberAgentReturnInfoAloneInPage(MemberAccountMoneyChangeEntity memberAccountMoneyChangeEntity, QueryRequest request); IPage findmemberAccountInfoAloneListInPage(MemberEntity memberEntity, QueryRequest request); IPage findContractHoldOrderAloneTestInPage(ContractHoldOrderEntity contractHoldOrderEntity, QueryRequest request); IPage findhistoryOrderInfoAloneTestInfoInPage(ContractOrderEntity contractOrderEntity, QueryRequest request); IPage findMemberAgentReturnInfoAloneTestInPage(MemberAccountMoneyChangeEntity memberAccountMoneyChangeEntity, QueryRequest request); IPage findmemberAccountInfoAloneTestListInPage(MemberEntity memberEntity, QueryRequest request); }