唐耀东
2022-05-13 85e6498e0125ea32c9c743faad0ee0863c4b278a
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
package com.ruoyi.oa.domain.vo;
 
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.Dict;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
 
 
 
/**
 * 交换设备视图对象 sg_exchange
 *
 * @author ruoyi
 * @date 2022-05-13
 */
@Data
@ApiModel("交换设备视图对象")
@ExcelIgnoreUnannotated
public class SgExchangeVo {
 
    private static final long serialVersionUID = 1L;
 
    /**
     *
     */
    @ExcelProperty(value = "")
    @ApiModelProperty("")
    private Long id;
 
    /**
     * 高校
     */
    @ExcelProperty(value = "高校")
    @ApiModelProperty("高校")
    private Long schoolId;
 
    /**
     * 网络端口
     */
    @ExcelProperty(value = "网络端口", converter = ExcelDictConvert.class)
    @ExcelDictFormat(dictType = "DICT113")
    @ApiModelProperty("网络端口")
    private String networkPort;
 
    /**
     * 指标A
     */
    @ExcelProperty(value = "指标A", converter = ExcelDictConvert.class)
    @ExcelDictFormat(dictType = "DICT114")
    @ApiModelProperty("指标A")
    private String idnexA;
 
    /**
     * 级联端口
     */
    @ExcelProperty(value = "级联端口", converter = ExcelDictConvert.class)
    @ExcelDictFormat(dictType = "DICT113")
    @ApiModelProperty("级联端口")
    private String cascadePort;
 
    /**
     * 指标B
     */
    @ExcelProperty(value = "指标B", converter = ExcelDictConvert.class)
    @ExcelDictFormat(dictType = "DICT114")
    @ApiModelProperty("指标B")
    private String indexB;
 
    /**
     * 安装位置
     */
    @ExcelProperty(value = "安装位置")
    @ApiModelProperty("安装位置")
    @Dict(dictTable = "bs_building", dicCode = "id", dicText = "detailed_name")
    private Long buildingId;
 
    /**
     * 详细地址
     */
    @ExcelProperty(value = "详细地址")
    @ApiModelProperty("详细地址")
    private String address;
 
    /**
     * 所属单位
     */
    @ExcelProperty(value = "所属单位")
    @ApiModelProperty("所属单位")
    @Dict(dictTable = "bs_organization", dicCode = "id", dicText = "detailed_name")
    private Long organizationId;
 
    /**
     * 施工批次
     */
    @ExcelProperty(value = "施工批次")
    @ApiModelProperty("施工批次")
    @Dict(dictTable = "sg_construction_batch", dicCode = "id", dicText = "batch")
    private Long constructionBatchId;
 
    /**
     * 序列号
     */
    @ExcelProperty(value = "序列号")
    @ApiModelProperty("序列号")
    private String serialNumber;
 
    /**
     * 型号
     */
    @ExcelProperty(value = "型号")
    @ApiModelProperty("型号")
    private String model;
 
    /**
     * 生产厂商
     */
    @ExcelProperty(value = "生产厂商")
    @ApiModelProperty("生产厂商")
    @Dict(dictTable = "dev_manufacturer", dicCode = "id", dicText = "name")
    private Long manufacturerId;
    /**
     * 附件
     */
    private String filePath;
 
 
}