yangys
2024-03-31 2969df3e404db3cd116f27db1495e523ce05bf86
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
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;
    }
}