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<SupplierVO> convertListPage(List<Supplier> supplierList) {
|
if (supplierList == null) {
|
return null;
|
}
|
List<SupplierVO> 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;
|
}
|
}
|