package cn.iocoder.yudao.module.energy.convert.price;

import cn.iocoder.yudao.framework.common.pojo.PageResult;
import cn.iocoder.yudao.module.energy.controller.admin.price.vo.EnergyStationPriceRespVO;
import cn.iocoder.yudao.module.energy.controller.admin.price.vo.EnergyStationPriceSaveReqVO;
import cn.iocoder.yudao.module.energy.dal.dataobject.price.EnergyStationPriceDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

@Mapper
public interface EnergyStationPriceConvert {
    EnergyStationPriceConvert INSTANCE = Mappers.getMapper(EnergyStationPriceConvert.class);
    EnergyStationPriceDO convert(EnergyStationPriceSaveReqVO bean);
    EnergyStationPriceRespVO convert(EnergyStationPriceDO bean);
    PageResult<EnergyStationPriceRespVO> convertPage(PageResult<EnergyStationPriceDO> page);
}
