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<VisualCompTypeVO> convert(List<VisualCompType> list) {
|
if (list == null) {
|
return null;
|
}
|
List<VisualCompTypeVO> list1 = new ArrayList<>(list.size());
|
for (VisualCompType visualCompType : list) {
|
list1.add(convert(visualCompType));
|
}
|
return list1;
|
}
|
|
@Override // org.springblade.modules.visual.convert.VisualCompTypeConvert
|
public List<VisualCompMenuDetailVO> convertMenu(List<VisualCompType> list) {
|
if (list == null) {
|
return null;
|
}
|
List<VisualCompMenuDetailVO> 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;
|
}
|
}
|