package com.jwipc.inquiry.convert;

import com.jwipc.inquiry.dto.InquiryCostTemplateDTO;
import com.jwipc.inquiry.dto.InquiryTemplateDTO;
import com.jwipc.inquiry.dto.InquiryTemplateFieldDTO;
import com.jwipc.inquiry.entity.InquiryCostTemplate;
import com.jwipc.inquiry.entity.InquiryTemplate;
import com.jwipc.inquiry.model.po.InquiryCostTemplatePO;
import com.jwipc.inquiry.model.po.InquiryTemplateFieldPO;
import com.jwipc.inquiry.model.po.InquiryTemplatePO;
import org.mapstruct.Mapper;

import java.util.List;

/**
 * @author shenyang.ou
 * @date 2024/2/4 19:47
 * @desc
 */
@Mapper(componentModel = "spring")
public interface InquiryTemplateCostConvert {
    List<InquiryCostTemplateDTO> po2DTOList(List<InquiryCostTemplatePO> inquiryCostTemplatePOS);

    InquiryCostTemplateDTO entity2Dto(InquiryCostTemplate inquiryTemplate);

    InquiryCostTemplate dto2Entity(InquiryCostTemplateDTO param);
}
