New file |
| | |
| | | package com.xcong.excoin.modules.contract.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.xcong.excoin.modules.contract.entity.ContractOrderEntity; |
| | | import com.xcong.excoin.modules.contract.parameter.vo.OrderDetailVo; |
| | | import com.xcong.excoin.modules.contract.parameter.vo.OrderListVo; |
| | | import org.mapstruct.Mapper; |
| | | import org.mapstruct.factory.Mappers; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author wzy |
| | | * @date 2020-06-05 |
| | | **/ |
| | | @Mapper |
| | | public abstract class ContractOrderEntityMapper { |
| | | public static final ContractOrderEntityMapper INSTANCE = Mappers.getMapper(ContractOrderEntityMapper.class); |
| | | |
| | | public abstract OrderListVo orderEntityToOrderListVo(ContractOrderEntity orderEntity); |
| | | |
| | | public abstract List<OrderListVo> orderEntitiesToOrderListVo(List<ContractOrderEntity> orderEntities); |
| | | |
| | | public abstract Page<OrderListVo> pageEntityToPageVo(IPage<ContractOrderEntity> orderEntityIPage); |
| | | |
| | | public abstract OrderDetailVo entityToDetailVo(ContractOrderEntity orderEntity); |
| | | } |