liuxiaolong
2019-05-06 71af9c46c24b562acc00a71ec6c97c04eb048d9c
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
package com.cloud.device.vo;
 
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.util.List;
 
/**
 * 菜单
 */
@Data
public class MenuTreeVo extends TreeVo {
 
    @ApiModelProperty(value = "id")
    private String id;
 
    @ApiModelProperty(value = "名称")
    private String name;
 
    @ApiModelProperty(value = "类型(结构:Menu,设备:集群(1),节点(2),磁盘阵列(3),设备(4))")
    private String type;
 
    @ApiModelProperty(value = "状态(-1:维修,0:正常,1:报警)")
    private Integer status;
 
    @ApiModelProperty(value = "是否已定位到地图上")
    private Integer isOnMap;
 
    @ApiModelProperty(value = "图标样式")
    private String icon;
 
    @ApiModelProperty(value = "ip")
    private String ip;
 
    @ApiModelProperty(value = "位置")
    private String address;
 
    @ApiModelProperty(value = "公网ip")
    private String publicIp;
 
    @ApiModelProperty(value = "公网端口")
    private String publicPort;
 
    @ApiModelProperty(value = "组织机构名称")
    private String orgName;
 
    @ApiModelProperty(value = "子节点(可能是菜单节点,也可能是设备节点)")
    private List<MenuTreeVo> child;
 
    @ApiModelProperty(value = "父节点id")
    private String parentId;
 
    @ApiModelProperty(value = "是否选中,默认false")
    private Boolean isCheck = false;
 
    @ApiModelProperty(value = "经度")
    private String longitude;
 
    @ApiModelProperty(value = "纬度")
    private String latitude;
 
    @ApiModelProperty(value = "所在组织id")
    private Long orgId;
 
}