wxr
2024-04-11 9802cf8c8ad9f392c5c5342a352a17efeef55fc9
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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
using System;
using Shared;
 
namespace HDL_ON.Entity
{
    /// <summary>
    /// 第三方集成品牌对象类
    /// </summary>
    public class IntegratedBrand
    {
        public IntegratedBrand()
        {
        }
        /// <summary>
        /// 品牌名称
        /// </summary>
        public string brandName;
        /// <summary>
        /// 品牌图标
        /// </summary>
        public string brandIcon;
        /// <summary>
        /// 品牌标识
        /// </summary>
        public string productBrand;
        /// <summary>
        /// 平台标识
        /// </summary>
        public string productPlatform;
    }
    /// <summary>
    /// 第三方集成品牌对象类
    /// </summary>
    public class IntegratedBrand_Iot
    {
        public IntegratedBrand_Iot()
        {
        }
        /// <summary>
        /// id
        /// </summary>
        public string authBrandId;
 
        public string brandName
        {
            get
            {
                if(Language.CurrentLanguage == "Chinese")
                {
                    return authBrandNameCn;
                }
                else
                {
                    return authBrandNameEn;
                }
            }
        }
        /// <summary>
        /// 品牌名称中文
        /// </summary>
        public string authBrandNameCn;
        /// <summary>
        /// 品牌名称英文
        /// </summary>
        public string authBrandNameEn;
        /// <summary>
        /// 品牌副标题(中文)
        /// </summary>
        public string authBrandSubheadCn;
        /// <summary>
        /// 品牌副标题(英文) 
        /// </summary>
        public string authBrandSubheadEn;
        /// <summary>
        /// 图片url
        /// </summary>
        public string authBrandIconUrl; 
        /// <summary>
        /// 认证授权地址
        /// </summary>
        public string authorizationUrl;
        /// <summary>
        /// 是否已经授权
        /// </summary>
        public bool hasAuthorization;
        /// <summary>
        /// 公司id
        /// </summary>
        public string companyId;
 
        public string clientId;
    }
 
    /// <summary>
    /// 第三方设备信息
    /// </summary>
    public class IntegratedBrandDevice
    {
 
        /// <summary>
        /// 产品唯一标识
        /// </summary>
        public string productId;
 
        /// <summary>
        /// 产品名称
        /// </summary>
        public string productName;
        public string productNameEn;
 
        public string ProductShowName
        {
            get
            {
                if(Language.CurrentLanguage == "Chinese")
                {
                    return productName;
                }
                else
                {
                    return productNameEn;
                }
            }
        }
 
        /// <summary>
        /// 产品厂商
        /// </summary>
        public string productSupplier;
 
        /// <summary>
        /// 产品品牌(品牌标识)
        /// </summary>
        public string productBrand;
 
        /// <summary>
        /// 产品类型
        /// </summary>
        public string productType;
 
        /// <summary>
        /// 第二品类名
        /// </summary>
        public string categorySecondName;
 
        /// <summary>
        /// 第二品类code
        /// </summary>
        public string categorySecondCode;
 
        /// <summary>
        /// 第一品类code
        /// </summary>
        public string categoryFirstCode;
 
        /// <summary>
        /// 第一品类名称
        /// </summary>
        public string categoryFirstName;
        /// <summary>
        /// 产品型号
        /// </summary>
        public string productVersion;
 
        /// <summary>
        /// 产品平台(平台标识)
        /// </summary>
        public string productPlatform;
 
        /// <summary>
        /// 产品图片
        /// </summary>
        public string productPic;
 
        /// <summary>
        /// 功能类型Key
        /// </summary>
        public string spk;
 
        /// <summary>
        /// 设备绑定方式 WIFI、QRSCAN、ZIG_BEE、ETHERNET
        /// </summary>
        public string bindType;
 
        /// <summary>
        /// icon文件名称
        /// </summary>
        public string IconName
        {
            get
            {
                return spk.Replace(".", "");
            }
        }
    }
 
}