package com.qianwen.smartman.modules.cps.convert;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import com.qianwen.smartman.modules.cps.entity.MaterialType;
|
import com.qianwen.smartman.modules.cps.vo.MaterialTypeAddVO;
|
import com.qianwen.smartman.modules.cps.vo.MaterialTypeVO;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/convert/MaterialTypeConvertImpl.class */
|
public class MaterialTypeConvertImpl implements MaterialTypeConvert {
|
@Override // org.springblade.modules.cps.convert.MaterialTypeConvert
|
public MaterialTypeVO convert(MaterialType materialType) {
|
if (materialType == null) {
|
return null;
|
}
|
MaterialTypeVO materialTypeVO = new MaterialTypeVO();
|
materialTypeVO.setId(materialType.getId());
|
materialTypeVO.setName(materialType.getName());
|
materialTypeVO.setCode(materialType.getCode());
|
materialTypeVO.setRemark(materialType.getRemark());
|
materialTypeVO.setStatus(materialType.getStatus());
|
return materialTypeVO;
|
}
|
|
@Override // org.springblade.modules.cps.convert.MaterialTypeConvert
|
public List<MaterialTypeVO> convert(List<MaterialType> list) {
|
if (list == null) {
|
return null;
|
}
|
List<MaterialTypeVO> list1 = new ArrayList<>(list.size());
|
for (MaterialType materialType : list) {
|
list1.add(convert(materialType));
|
}
|
return list1;
|
}
|
|
@Override // org.springblade.modules.cps.convert.MaterialTypeConvert
|
public MaterialType convert(MaterialTypeAddVO materialTypeAddVO) {
|
if (materialTypeAddVO == null) {
|
return null;
|
}
|
MaterialType materialType = new MaterialType();
|
materialType.setStatus(materialTypeAddVO.getStatus());
|
materialType.setCode(materialTypeAddVO.getCode());
|
materialType.setName(materialTypeAddVO.getName());
|
materialType.setRemark(materialTypeAddVO.getRemark());
|
return materialType;
|
}
|
}
|