DgArchivesModifyConverter.java 949 Bytes
package com.pashanhoo.modify.entity;

import java.util.List;

import com.pashanhoo.modify.entity.vo.AddDgArchivesModifyRequest;
import com.pashanhoo.modify.entity.vo.DgArchivesModifyDetailVO;
import com.pashanhoo.modify.entity.vo.DgArchivesModifyListVO;
import com.pashanhoo.modify.entity.vo.UpdateDgArchivesModifyRequest;
import org.mapstruct.Mapper;

/**
 * @author
 * @since 2021-11-05
 */
@Mapper(componentModel = "spring")
public interface DgArchivesModifyConverter{
    DgModifyDO addRequest2DO(AddDgArchivesModifyRequest request);

    DgArchivesModifyDetailVO do2DetailVO(DgModifyDO dgarchivesmodifyDO);

    DgModifyDO updateRequest2DO(UpdateDgArchivesModifyRequest request);

    DgArchivesModifyListVO do2ListVO(DgModifyDO dgarchivesmodifyDO);

    List<DgArchivesModifyListVO> doList2ListVOList(List<DgModifyDO> dgarchivesmodifyDOList);

    List<DgArchivesModifyDetailVO> doList2DetailVOList(List<DgModifyDO> dgarchivesmodifyDOList);
}