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 convert(List list) { if (list == null) { return null; } List 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; } }