package com.xcong.excoin.modules.contract.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.xcong.excoin.common.entity.QueryRequest; import com.xcong.excoin.modules.contract.entity.AgentReturnEntity; import com.xcong.excoin.modules.contract.entity.ContractOrderEntity; import com.xcong.excoin.modules.contract.mapper.AgentReturnMapper; import com.xcong.excoin.modules.contract.mapper.ContractOrderMapper; import com.xcong.excoin.modules.contract.service.IContractOrderService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** * @author wzy * @date 2020-06-19 **/ @Slf4j @Service @RequiredArgsConstructor public class ContractOrderServiceImpl extends ServiceImpl implements IContractOrderService { private final AgentReturnMapper agentReturnMapper; @Override public IPage findHistoryOrderListInPage(ContractOrderEntity contractOrderEntity, QueryRequest request) { Page page = new Page<>(request.getPageNum(), request.getPageSize()); return this.baseMapper.selectHistoryOrderListInPage(page, contractOrderEntity); } @Override public IPage findAgentReturnList(AgentReturnEntity agentReturnEntity, QueryRequest request) { Page page = new Page<>(request.getPageNum(), request.getPageSize()); return agentReturnMapper.selectAgentReturnList(page, agentReturnEntity); } }