package com.qianwen.smartman.modules.visual.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.smartman.modules.visual.entity.VisualCompType; import com.qianwen.smartman.modules.visual.vo.VisualCompMenuDetailVO; import com.qianwen.smartman.modules.visual.vo.VisualCompTypeVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/visual/convert/VisualCompTypeConvertImpl.class */ public class VisualCompTypeConvertImpl implements VisualCompTypeConvert { @Override // org.springblade.modules.visual.convert.VisualCompTypeConvert public VisualCompTypeVO convert(VisualCompType visualCompType) { if (visualCompType == null) { return null; } VisualCompTypeVO visualCompTypeVO = new VisualCompTypeVO(); visualCompTypeVO.setName(visualCompType.getName()); visualCompTypeVO.setType(visualCompType.getType()); visualCompTypeVO.setParentId(visualCompType.getParentId()); visualCompTypeVO.setId(visualCompType.getId()); visualCompTypeVO.setStatus(visualCompType.getStatus()); visualCompTypeVO.setIcon(visualCompType.getIcon()); visualCompTypeVO.setOrderNum(visualCompType.getOrderNum()); return visualCompTypeVO; } @Override // org.springblade.modules.visual.convert.VisualCompTypeConvert public VisualCompType convert(VisualCompTypeVO visualCompTypeVO) { if (visualCompTypeVO == null) { return null; } VisualCompType visualCompType = new VisualCompType(); visualCompType.setId(visualCompTypeVO.getId()); visualCompType.setStatus(visualCompTypeVO.getStatus()); visualCompType.setName(visualCompTypeVO.getName()); visualCompType.setType(visualCompTypeVO.getType()); visualCompType.setParentId(visualCompTypeVO.getParentId()); visualCompType.setIcon(visualCompTypeVO.getIcon()); visualCompType.setOrderNum(visualCompTypeVO.getOrderNum()); return visualCompType; } @Override // org.springblade.modules.visual.convert.VisualCompTypeConvert public List convert(List list) { if (list == null) { return null; } List list1 = new ArrayList<>(list.size()); for (VisualCompType visualCompType : list) { list1.add(convert(visualCompType)); } return list1; } @Override // org.springblade.modules.visual.convert.VisualCompTypeConvert public List convertMenu(List list) { if (list == null) { return null; } List list1 = new ArrayList<>(list.size()); for (VisualCompType visualCompType : list) { list1.add(convertMenu(visualCompType)); } return list1; } @Override // org.springblade.modules.visual.convert.VisualCompTypeConvert public VisualCompMenuDetailVO convertMenu(VisualCompType compType) { if (compType == null) { return null; } VisualCompMenuDetailVO visualCompMenuDetailVO = new VisualCompMenuDetailVO(); visualCompMenuDetailVO.setLabel(compType.getName()); visualCompMenuDetailVO.setType(compType.getType()); visualCompMenuDetailVO.setIcon(compType.getIcon()); visualCompMenuDetailVO.setParentId(compType.getParentId()); visualCompMenuDetailVO.setId(compType.getId()); return visualCompMenuDetailVO; } }