package com.jwipc.spe.convert;

import com.jwipc.spe.dto.QmNoticeOrderDTO;
import com.jwipc.spe.dto.SupAppraiseTemplateBaseDTO;
import com.jwipc.spe.entity.QmNoticeOrder;
import com.jwipc.spe.entity.QmRectifiedMeasures;
import com.jwipc.spe.entity.SupAppraiseTemplate;
import com.jwipc.spe.model.po.QmNoticeOrderPO;
import org.mapstruct.Mapper;

import java.util.List;


@Mapper(componentModel = "spring")
public interface QmNoticeOrderConvert {
    List<QmNoticeOrderDTO> po2PageListDTO(List<QmNoticeOrderPO> qmNoticeOrderPOS);
    QmNoticeOrderDTO po2DTO(QmNoticeOrderPO qmNoticeOrderPO);
    QmNoticeOrder po2Entity(QmNoticeOrderPO qmNoticeOrderPO);
    QmNoticeOrder dto2Entity(QmNoticeOrderDTO param);
    QmRectifiedMeasures dto2Entity1(QmNoticeOrderDTO qmRectifiedMeasures);
//
    SupAppraiseTemplate param2Entity(SupAppraiseTemplateBaseDTO param);
}
