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.xcong.excoin.common.entity.QueryRequest; import com.xcong.excoin.modules.contract.mapper.CoinMapper; import com.xcong.excoin.modules.contract.service.ICoinService; import com.xcong.excoin.modules.contract.vo.CoinVo; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; /** * @author wzy * @date 2020-06-18 **/ @RequiredArgsConstructor @Service public class CoinServiceImpl implements ICoinService { private final CoinMapper coinMapper; @Override public IPage findBuyList(CoinVo coinVo, QueryRequest request) { Page page = new Page<>(request.getPageNum(), request.getPageSize()); return coinMapper.selectBuyList(coinVo, page); } @Override public IPage findSaleList(CoinVo coinVo, QueryRequest request) { Page page = new Page<>(request.getPageNum(), request.getPageSize()); return coinMapper.selectSaleList(coinVo, page); } }