DgBdcdyConverter.java 796 Bytes
package com.pashanhoo.bdcdy.entity;

import java.util.List;

import com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest;
import com.pashanhoo.bdcdy.entity.vo.DgBdcdyDetailVO;
import com.pashanhoo.bdcdy.entity.vo.DgBdcdyListVO;
import com.pashanhoo.bdcdy.entity.vo.UpdateDgBdcdyRequest;
import org.mapstruct.Mapper;

/**
 * @author
 * @since 2021-11-05
 */
@Mapper(componentModel = "spring")
public interface DgBdcdyConverter{
    DgBdcdyDO addRequest2DO(AddDgBdcdyRequest request);

    DgBdcdyDetailVO do2DetailVO(DgBdcdyDO dgbdcdyDO);

    DgBdcdyDO updateRequest2DO(UpdateDgBdcdyRequest request);

    DgBdcdyListVO do2ListVO(DgBdcdyDO dgbdcdyDO);

    List<DgBdcdyListVO> doList2ListVOList(List<DgBdcdyDO> dgbdcdyDOList);

    List<DgBdcdyDO> addRequestListDO(List<AddDgBdcdyRequest> request);
}