DgArchivesReplenishConverter.java 958 Bytes
package com.pashanhoo.replenish.entity;

import java.util.List;

import com.pashanhoo.archive.entity.vo.UpdateArchiveAndOtherInfoRequest;
import com.pashanhoo.replenish.entity.vo.AddDgArchivesReplenishRequest;
import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishDetailVO;
import com.pashanhoo.replenish.entity.vo.DgArchivesReplenishListVO;
import org.mapstruct.Mapper;

/**
 * @author
 * @since 2021-11-05
 */
@Mapper(componentModel = "spring")
public interface DgArchivesReplenishConverter{
    DgArchivesReplenishDO addRequest2DO(AddDgArchivesReplenishRequest request);

    DgArchivesReplenishDetailVO do2DetailVO(DgArchivesReplenishDO dgarchivesreplenishDO);

    DgArchivesReplenishDO updateRequest2DO(UpdateArchiveAndOtherInfoRequest request);

    DgArchivesReplenishListVO do2ListVO(DgArchivesReplenishDO dgarchivesreplenishDO);

    List<DgArchivesReplenishListVO> doList2ListVOList(List<DgArchivesReplenishDO> dgarchivesreplenishDOList);
}