package com.qianwen.smartman.modules.cps.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.cps.entity.Supplier; import com.qianwen.smartman.modules.cps.vo.SupplierDetailVO; import com.qianwen.smartman.modules.cps.vo.SupplierSaveVO; import com.qianwen.smartman.modules.cps.vo.SupplierVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/convert/SupplierConvertImpl.class */ public class SupplierConvertImpl implements SupplierConvert { @Override // org.springblade.modules.cps.convert.SupplierConvert public List convertListPage(List supplierList) { if (supplierList == null) { return null; } List list = new ArrayList<>(supplierList.size()); for (Supplier supplier : supplierList) { list.add(supplierToSupplierVO(supplier)); } return list; } @Override // org.springblade.modules.cps.convert.SupplierConvert public Supplier convertSave(SupplierSaveVO supplierSaveVO) { if (supplierSaveVO == null) { return null; } Supplier supplier = new Supplier(); supplier.setId(supplierSaveVO.getId()); supplier.setCode(supplierSaveVO.getCode()); supplier.setName(supplierSaveVO.getName()); supplier.setAddress(supplierSaveVO.getAddress()); supplier.setTel(supplierSaveVO.getTel()); return supplier; } @Override // org.springblade.modules.cps.convert.SupplierConvert public SupplierDetailVO convertDetail(Supplier supplier) { if (supplier == null) { return null; } SupplierDetailVO supplierDetailVO = new SupplierDetailVO(); supplierDetailVO.setId(supplier.getId()); supplierDetailVO.setCode(supplier.getCode()); supplierDetailVO.setName(supplier.getName()); supplierDetailVO.setAddress(supplier.getAddress()); supplierDetailVO.setTel(supplier.getTel()); return supplierDetailVO; } protected SupplierVO supplierToSupplierVO(Supplier supplier) { if (supplier == null) { return null; } SupplierVO supplierVO = new SupplierVO(); supplierVO.setId(supplier.getId()); supplierVO.setCode(supplier.getCode()); supplierVO.setName(supplier.getName()); supplierVO.setAddress(supplier.getAddress()); supplierVO.setTel(supplier.getTel()); return supplierVO; } }