DgArchivesDestructionConverter.java 986 Bytes
package com.pashanhoo.destroy.entity;

import java.util.List;

import com.pashanhoo.destroy.entity.vo.AddDgArchivesDestructionRequest;
import com.pashanhoo.destroy.entity.vo.DgArchivesDestructionDetailVO;
import com.pashanhoo.destroy.entity.vo.DgArchivesDestructionListVO;
import com.pashanhoo.destroy.entity.vo.UpdateDgArchivesDestructionRequest;
import org.mapstruct.Mapper;

/**
 * @author
 * @since 2021-11-05
 */
@Mapper(componentModel = "spring")
public interface DgArchivesDestructionConverter{
    DgArchivesDestructionDO addRequest2DO(AddDgArchivesDestructionRequest request);

    DgArchivesDestructionDetailVO do2DetailVO(DgArchivesDestructionDO dgarchivesdestructionDO);

    DgArchivesDestructionDO updateRequest2DO(UpdateDgArchivesDestructionRequest request);

    DgArchivesDestructionListVO do2ListVO(DgArchivesDestructionDO dgarchivesdestructionDO);

    List<DgArchivesDestructionListVO> doList2ListVOList(List<DgArchivesDestructionDO> dgarchivesdestructionDOList);
}