package com.jwipc.sys.convert;


import com.jwipc.sys.dto.SupplierEmailDTO;
import com.jwipc.sys.dto.SupplierEmailImportDTO;
import com.jwipc.sys.entity.SupplierEmail;
import com.jwipc.sys.model.po.SupplierEmailPO;
import org.mapstruct.Mapper;

import java.util.List;


@Mapper(componentModel = "spring")
public interface SupplierEmailConvert {
    List<SupplierEmailDTO> po2PageListDTO(List<SupplierEmailPO> supplierEmailPOS);
    SupplierEmailDTO po2DTO(SupplierEmailPO supplierEmailPO);

    SupplierEmail dto2Entity(SupplierEmailDTO param);
//
    List<SupplierEmail> importDTOs2Entites(List<SupplierEmailImportDTO> cachedDataList);
//    QmNoticeOrder po2Entity(QmNoticeOrderPO qmNoticeOrderPO);
//    QmNoticeOrder dto2Entity(QmNoticeOrderDTO param);
//    QmRectifiedMeasures dto2Entity1(QmNoticeOrderDTO param);
//
//    SupAppraiseTemplate param2Entity(SupAppraiseTemplateBaseDTO param);
}
