562935844@qq.com
2023-08-31 fdcf461fbfa3bcd650685743e891ad3357898f0c
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
package com.hdl.sdk.connect.bean.request;
 
import java.io.Serializable;
import java.util.List;
 
/**
 * Created by panlili on 2023/1/31
 * description:
 */
public class ListUploadRequest {
 
    private String oid;//设备的Oid
    private String device_name;
    private String device_model;
    private String device_mac;//设备的Mac
    private String addresses;//驱动用的私有地址,如没有则空着就可以
    private String driver_code;//驱动用的id,如没有则空着就可以
    private String src;//来自哪个驱动,如Link设备没有则填"LINK"
    private String from;//来自哪个网关,如果时Link网络设备,则填自身oid;如果是驱动则不需要此字段
    private List<ImageInfo> image_info;
 
    public String getOid() {
        return oid;
    }
 
    public void setOid(String oid) {
        this.oid = oid;
    }
 
    public String getDevice_name() {
        return device_name;
    }
 
    public void setDevice_name(String device_name) {
        this.device_name = device_name;
    }
 
    public String getDevice_model() {
        return device_model;
    }
 
    public void setDevice_model(String device_model) {
        this.device_model = device_model;
    }
 
    public String getDevice_mac() {
        return device_mac;
    }
 
    public void setDevice_mac(String device_mac) {
        this.device_mac = device_mac;
    }
 
    public String getAddresses() {
        return addresses;
    }
 
    public void setAddresses(String addresses) {
        this.addresses = addresses;
    }
 
    public String getDriver_code() {
        return driver_code;
    }
 
    public void setDriver_code(String driver_code) {
        this.driver_code = driver_code;
    }
 
    public String getSrc() {
        return src;
    }
 
    public void setSrc(String src) {
        this.src = src;
    }
 
    public String getFrom() {
        return from;
    }
 
    public void setFrom(String from) {
        this.from = from;
    }
 
    public List<ImageInfo> getImage_info() {
        return image_info;
    }
 
    public void setImage_info(List<ImageInfo> image_info) {
        this.image_info = image_info;
    }
 
    public static class ImageInfo implements Serializable {
 
        //镜像号,用于升级匹配
        private String image_info;
 
        private String hw_version;
 
        private String fw_version;
 
        public String getImage_info() {
            return image_info;
        }
 
        public void setImage_info(String image_info) {
            this.image_info = image_info;
        }
 
        public String getHw_version() {
            return hw_version;
        }
 
        public void setHw_version(String hw_version) {
            this.hw_version = hw_version;
        }
 
        public String getFw_version() {
            return fw_version;
        }
 
        public void setFw_version(String fw_version) {
            this.fw_version = fw_version;
        }
    }
}