DgArchivesCatalogConverter.java 914 Bytes
package com.pashanhoo.catalog.entity;

import java.util.List;

import com.pashanhoo.catalog.entity.vo.AddDgArchivesCatalogRequest;
import com.pashanhoo.catalog.entity.vo.DgArchivesCatalogDetailVO;
import com.pashanhoo.catalog.entity.vo.DgArchivesCatalogListVO;
import com.pashanhoo.catalog.entity.vo.UpdateDgArchivesCatalogRequest;
import org.mapstruct.Mapper;

/**
 * @author
 * @since 2021-11-05
 */
@Mapper(componentModel = "spring")
public interface DgArchivesCatalogConverter{
    DgArchivesCatalogDO addRequest2DO(AddDgArchivesCatalogRequest request);

    DgArchivesCatalogDetailVO do2DetailVO(DgArchivesCatalogDO dgarchivescatalogDO);

    DgArchivesCatalogDO updateRequest2DO(UpdateDgArchivesCatalogRequest request);

    DgArchivesCatalogListVO do2ListVO(DgArchivesCatalogDO dgarchivescatalogDO);

    List<DgArchivesCatalogListVO> doList2ListVOList(List<DgArchivesCatalogDO> dgarchivescatalogDOList);
}