DgReceiveConverter.java 770 Bytes
package com.pashanhoo.receive.entity;

import java.util.List;

import com.pashanhoo.receive.entity.vo.AddDgReceiveRequest;
import com.pashanhoo.receive.entity.vo.DgReceiveDetailVO;
import com.pashanhoo.receive.entity.vo.DgReceiveListVO;
import com.pashanhoo.receive.entity.vo.UpdateDgReceiveRequest;
import org.mapstruct.Mapper;

/**
 * @author
 * @since 2021-11-05
 */
@Mapper(componentModel = "spring")
public interface DgReceiveConverter{
    DgReceiveDO addRequest2DO(AddDgReceiveRequest request);

    DgReceiveDetailVO do2DetailVO(DgReceiveDO dgreceiveDO);

    DgReceiveDO updateRequest2DO(UpdateDgReceiveRequest request);

    DgReceiveListVO do2ListVO(DgReceiveDO dgreceiveDO);

    List<DgReceiveListVO> doList2ListVOList(List<DgReceiveDO> dgreceiveDOList);
}