WallboxApplyConvert.java 890 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
package com.boco.nbd.wios.manage.convert;


import com.boco.nbd.wios.manage.entity.bo.WallboxApply;
import com.boco.nbd.wios.manage.entity.vo.WallboxApplyInstallInfoVO;
import com.boco.nbd.wios.manage.entity.vo.WallboxApplyInstallListVO;
import com.boco.nbd.wios.manage.entity.vo.WallboxApplyReqVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * <p>
 * description
 * <p>
 *
 * @author <a href="mail to: ning.chai@foxmail.com" rel="nofollow">chaining</a>
 */
@Mapper
public interface WallboxApplyConvert {
    WallboxApplyConvert INSTANCE = Mappers.getMapper(WallboxApplyConvert.class);

    WallboxApply convert(WallboxApplyReqVO bean);

    WallboxApplyInstallInfoVO convert2Info(WallboxApply bean);

    WallboxApplyInstallListVO convert(WallboxApply bean);

    List<WallboxApplyInstallListVO> convertList(List<WallboxApply> bean);
}