package com.jwipc.supplier.convert;

import com.jwipc.supplier.dto.SupplierBankDTO;
import com.jwipc.supplier.dto.SupplierBankVersionCompareDTO;
import com.jwipc.supplier.entity.SupplierBank;
import com.jwipc.supplier.entity.SupplierBankVersionWhole;
import com.jwipc.supplier.model.po.SupplierBankVersionComparePO;
import org.mapstruct.Mapper;

import java.util.List;


@Mapper(componentModel = "spring")
public interface SupplierBankVersionWholeConvert {
    List<SupplierBankVersionWhole> dtos2Entities(List<SupplierBankDTO> bankList1);

    List<SupplierBank> toMasterEntity(List<SupplierBankVersionWhole> addOrUpdate);

    List<SupplierBankVersionCompareDTO> pos2Dtos(List<SupplierBankVersionComparePO> supplierBankVersionComparePOS);
}
