device.pb.go 83 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: device.proto
  3. // package声明符,用来防止不同的消息类型有命名冲突
  4. package v1
  5. import (
  6. fmt "fmt"
  7. proto "github.com/golang/protobuf/proto"
  8. math "math"
  9. )
  10. // Reference imports to suppress errors if they are not otherwise used.
  11. var _ = proto.Marshal
  12. var _ = fmt.Errorf
  13. var _ = math.Inf
  14. // This is a compile-time assertion to ensure that this generated file
  15. // is compatible with the proto package it is being compiled against.
  16. // A compilation error at this line likely means your copy of the
  17. // proto package needs to be updated.
  18. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  19. type DeviceTypeAddRequest struct {
  20. ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  21. // 设备类型
  22. DeviceCode int32 `protobuf:"varint,2,opt,name=device_code,json=deviceCode,proto3" json:"device_code"`
  23. // 备注
  24. Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment"`
  25. // 经办人
  26. Agent string `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent"`
  27. // 经办人电话
  28. AgentPhone string `protobuf:"bytes,5,opt,name=agent_phone,json=agentPhone,proto3" json:"agent_phone"`
  29. // 诚信经营承诺书
  30. Appendix []string `protobuf:"bytes,6,rep,name=appendix,proto3" json:"appendix"`
  31. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  32. XXX_unrecognized []byte `json:"-"`
  33. XXX_sizecache int32 `json:"-"`
  34. }
  35. func (m *DeviceTypeAddRequest) Reset() { *m = DeviceTypeAddRequest{} }
  36. func (m *DeviceTypeAddRequest) String() string { return proto.CompactTextString(m) }
  37. func (*DeviceTypeAddRequest) ProtoMessage() {}
  38. func (*DeviceTypeAddRequest) Descriptor() ([]byte, []int) {
  39. return fileDescriptor_870276a56ac00da5, []int{0}
  40. }
  41. func (m *DeviceTypeAddRequest) XXX_Unmarshal(b []byte) error {
  42. return xxx_messageInfo_DeviceTypeAddRequest.Unmarshal(m, b)
  43. }
  44. func (m *DeviceTypeAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  45. return xxx_messageInfo_DeviceTypeAddRequest.Marshal(b, m, deterministic)
  46. }
  47. func (m *DeviceTypeAddRequest) XXX_Merge(src proto.Message) {
  48. xxx_messageInfo_DeviceTypeAddRequest.Merge(m, src)
  49. }
  50. func (m *DeviceTypeAddRequest) XXX_Size() int {
  51. return xxx_messageInfo_DeviceTypeAddRequest.Size(m)
  52. }
  53. func (m *DeviceTypeAddRequest) XXX_DiscardUnknown() {
  54. xxx_messageInfo_DeviceTypeAddRequest.DiscardUnknown(m)
  55. }
  56. var xxx_messageInfo_DeviceTypeAddRequest proto.InternalMessageInfo
  57. func (m *DeviceTypeAddRequest) GetProviderId() int64 {
  58. if m != nil {
  59. return m.ProviderId
  60. }
  61. return 0
  62. }
  63. func (m *DeviceTypeAddRequest) GetDeviceCode() int32 {
  64. if m != nil {
  65. return m.DeviceCode
  66. }
  67. return 0
  68. }
  69. func (m *DeviceTypeAddRequest) GetComment() string {
  70. if m != nil {
  71. return m.Comment
  72. }
  73. return ""
  74. }
  75. func (m *DeviceTypeAddRequest) GetAgent() string {
  76. if m != nil {
  77. return m.Agent
  78. }
  79. return ""
  80. }
  81. func (m *DeviceTypeAddRequest) GetAgentPhone() string {
  82. if m != nil {
  83. return m.AgentPhone
  84. }
  85. return ""
  86. }
  87. func (m *DeviceTypeAddRequest) GetAppendix() []string {
  88. if m != nil {
  89. return m.Appendix
  90. }
  91. return nil
  92. }
  93. type DeviceTypeAddReply struct {
  94. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  95. XXX_unrecognized []byte `json:"-"`
  96. XXX_sizecache int32 `json:"-"`
  97. }
  98. func (m *DeviceTypeAddReply) Reset() { *m = DeviceTypeAddReply{} }
  99. func (m *DeviceTypeAddReply) String() string { return proto.CompactTextString(m) }
  100. func (*DeviceTypeAddReply) ProtoMessage() {}
  101. func (*DeviceTypeAddReply) Descriptor() ([]byte, []int) {
  102. return fileDescriptor_870276a56ac00da5, []int{1}
  103. }
  104. func (m *DeviceTypeAddReply) XXX_Unmarshal(b []byte) error {
  105. return xxx_messageInfo_DeviceTypeAddReply.Unmarshal(m, b)
  106. }
  107. func (m *DeviceTypeAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  108. return xxx_messageInfo_DeviceTypeAddReply.Marshal(b, m, deterministic)
  109. }
  110. func (m *DeviceTypeAddReply) XXX_Merge(src proto.Message) {
  111. xxx_messageInfo_DeviceTypeAddReply.Merge(m, src)
  112. }
  113. func (m *DeviceTypeAddReply) XXX_Size() int {
  114. return xxx_messageInfo_DeviceTypeAddReply.Size(m)
  115. }
  116. func (m *DeviceTypeAddReply) XXX_DiscardUnknown() {
  117. xxx_messageInfo_DeviceTypeAddReply.DiscardUnknown(m)
  118. }
  119. var xxx_messageInfo_DeviceTypeAddReply proto.InternalMessageInfo
  120. type DeviceTypeTestingAddRequest struct {
  121. ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  122. // 设备类型
  123. DeviceCode int32 `protobuf:"varint,2,opt,name=device_code,json=deviceCode,proto3" json:"device_code"`
  124. // 备注
  125. Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment"`
  126. // 经办人
  127. Agent string `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent"`
  128. // 经办人电话
  129. AgentPhone string `protobuf:"bytes,5,opt,name=agent_phone,json=agentPhone,proto3" json:"agent_phone"`
  130. // 附件
  131. Appendix []string `protobuf:"bytes,6,rep,name=appendix,proto3" json:"appendix"`
  132. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  133. XXX_unrecognized []byte `json:"-"`
  134. XXX_sizecache int32 `json:"-"`
  135. }
  136. func (m *DeviceTypeTestingAddRequest) Reset() { *m = DeviceTypeTestingAddRequest{} }
  137. func (m *DeviceTypeTestingAddRequest) String() string { return proto.CompactTextString(m) }
  138. func (*DeviceTypeTestingAddRequest) ProtoMessage() {}
  139. func (*DeviceTypeTestingAddRequest) Descriptor() ([]byte, []int) {
  140. return fileDescriptor_870276a56ac00da5, []int{2}
  141. }
  142. func (m *DeviceTypeTestingAddRequest) XXX_Unmarshal(b []byte) error {
  143. return xxx_messageInfo_DeviceTypeTestingAddRequest.Unmarshal(m, b)
  144. }
  145. func (m *DeviceTypeTestingAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  146. return xxx_messageInfo_DeviceTypeTestingAddRequest.Marshal(b, m, deterministic)
  147. }
  148. func (m *DeviceTypeTestingAddRequest) XXX_Merge(src proto.Message) {
  149. xxx_messageInfo_DeviceTypeTestingAddRequest.Merge(m, src)
  150. }
  151. func (m *DeviceTypeTestingAddRequest) XXX_Size() int {
  152. return xxx_messageInfo_DeviceTypeTestingAddRequest.Size(m)
  153. }
  154. func (m *DeviceTypeTestingAddRequest) XXX_DiscardUnknown() {
  155. xxx_messageInfo_DeviceTypeTestingAddRequest.DiscardUnknown(m)
  156. }
  157. var xxx_messageInfo_DeviceTypeTestingAddRequest proto.InternalMessageInfo
  158. func (m *DeviceTypeTestingAddRequest) GetProviderId() int64 {
  159. if m != nil {
  160. return m.ProviderId
  161. }
  162. return 0
  163. }
  164. func (m *DeviceTypeTestingAddRequest) GetDeviceCode() int32 {
  165. if m != nil {
  166. return m.DeviceCode
  167. }
  168. return 0
  169. }
  170. func (m *DeviceTypeTestingAddRequest) GetComment() string {
  171. if m != nil {
  172. return m.Comment
  173. }
  174. return ""
  175. }
  176. func (m *DeviceTypeTestingAddRequest) GetAgent() string {
  177. if m != nil {
  178. return m.Agent
  179. }
  180. return ""
  181. }
  182. func (m *DeviceTypeTestingAddRequest) GetAgentPhone() string {
  183. if m != nil {
  184. return m.AgentPhone
  185. }
  186. return ""
  187. }
  188. func (m *DeviceTypeTestingAddRequest) GetAppendix() []string {
  189. if m != nil {
  190. return m.Appendix
  191. }
  192. return nil
  193. }
  194. type DeviceTypeTestingAddReply struct {
  195. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  196. XXX_unrecognized []byte `json:"-"`
  197. XXX_sizecache int32 `json:"-"`
  198. }
  199. func (m *DeviceTypeTestingAddReply) Reset() { *m = DeviceTypeTestingAddReply{} }
  200. func (m *DeviceTypeTestingAddReply) String() string { return proto.CompactTextString(m) }
  201. func (*DeviceTypeTestingAddReply) ProtoMessage() {}
  202. func (*DeviceTypeTestingAddReply) Descriptor() ([]byte, []int) {
  203. return fileDescriptor_870276a56ac00da5, []int{3}
  204. }
  205. func (m *DeviceTypeTestingAddReply) XXX_Unmarshal(b []byte) error {
  206. return xxx_messageInfo_DeviceTypeTestingAddReply.Unmarshal(m, b)
  207. }
  208. func (m *DeviceTypeTestingAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  209. return xxx_messageInfo_DeviceTypeTestingAddReply.Marshal(b, m, deterministic)
  210. }
  211. func (m *DeviceTypeTestingAddReply) XXX_Merge(src proto.Message) {
  212. xxx_messageInfo_DeviceTypeTestingAddReply.Merge(m, src)
  213. }
  214. func (m *DeviceTypeTestingAddReply) XXX_Size() int {
  215. return xxx_messageInfo_DeviceTypeTestingAddReply.Size(m)
  216. }
  217. func (m *DeviceTypeTestingAddReply) XXX_DiscardUnknown() {
  218. xxx_messageInfo_DeviceTypeTestingAddReply.DiscardUnknown(m)
  219. }
  220. var xxx_messageInfo_DeviceTypeTestingAddReply proto.InternalMessageInfo
  221. type DeviceAddRequest struct {
  222. ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  223. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  224. Sn string `protobuf:"bytes,3,opt,name=sn,proto3" json:"sn"`
  225. Addr string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr"`
  226. Type int32 `protobuf:"varint,5,opt,name=type,proto3" json:"type"`
  227. Lon float64 `protobuf:"fixed64,6,opt,name=lon,proto3" json:"lon"`
  228. Lat float64 `protobuf:"fixed64,7,opt,name=lat,proto3" json:"lat"`
  229. XCoord float64 `protobuf:"fixed64,8,opt,name=x_coord,json=xCoord,proto3" json:"x_coord"`
  230. YCoord float64 `protobuf:"fixed64,9,opt,name=y_coord,json=yCoord,proto3" json:"y_coord"`
  231. ProviderId int64 `protobuf:"varint,10,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  232. ProjectCode string `protobuf:"bytes,11,opt,name=project_code,json=projectCode,proto3" json:"project_code"`
  233. ProjectName string `protobuf:"bytes,12,opt,name=project_name,json=projectName,proto3" json:"project_name"`
  234. // 设备型号
  235. DeviceModel string `protobuf:"bytes,13,opt,name=device_model,json=deviceModel,proto3" json:"device_model"`
  236. // 生产厂商
  237. Manufacturer string `protobuf:"bytes,14,opt,name=manufacturer,proto3" json:"manufacturer"`
  238. // 批次
  239. Batch string `protobuf:"bytes,15,opt,name=batch,proto3" json:"batch"`
  240. Sim string `protobuf:"bytes,16,opt,name=sim,proto3" json:"sim"`
  241. // 对接单位
  242. Unit string `protobuf:"bytes,17,opt,name=unit,proto3" json:"unit"`
  243. // 联系人
  244. Person string `protobuf:"bytes,18,opt,name=person,proto3" json:"person"`
  245. // 联系电话
  246. Phone string `protobuf:"bytes,19,opt,name=phone,proto3" json:"phone"`
  247. // 备注
  248. Remark string `protobuf:"bytes,20,opt,name=remark,proto3" json:"remark"`
  249. // url视屏地址
  250. Url string `protobuf:"bytes,21,opt,name=url,proto3" json:"url"`
  251. // 实名制设备类型
  252. Kind int32 `protobuf:"varint,22,opt,name=kind,proto3" json:"kind"`
  253. // 实名制设备类别
  254. SubKind int32 `protobuf:"varint,23,opt,name=sub_kind,json=subKind,proto3" json:"sub_kind"`
  255. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  256. XXX_unrecognized []byte `json:"-"`
  257. XXX_sizecache int32 `json:"-"`
  258. }
  259. func (m *DeviceAddRequest) Reset() { *m = DeviceAddRequest{} }
  260. func (m *DeviceAddRequest) String() string { return proto.CompactTextString(m) }
  261. func (*DeviceAddRequest) ProtoMessage() {}
  262. func (*DeviceAddRequest) Descriptor() ([]byte, []int) {
  263. return fileDescriptor_870276a56ac00da5, []int{4}
  264. }
  265. func (m *DeviceAddRequest) XXX_Unmarshal(b []byte) error {
  266. return xxx_messageInfo_DeviceAddRequest.Unmarshal(m, b)
  267. }
  268. func (m *DeviceAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  269. return xxx_messageInfo_DeviceAddRequest.Marshal(b, m, deterministic)
  270. }
  271. func (m *DeviceAddRequest) XXX_Merge(src proto.Message) {
  272. xxx_messageInfo_DeviceAddRequest.Merge(m, src)
  273. }
  274. func (m *DeviceAddRequest) XXX_Size() int {
  275. return xxx_messageInfo_DeviceAddRequest.Size(m)
  276. }
  277. func (m *DeviceAddRequest) XXX_DiscardUnknown() {
  278. xxx_messageInfo_DeviceAddRequest.DiscardUnknown(m)
  279. }
  280. var xxx_messageInfo_DeviceAddRequest proto.InternalMessageInfo
  281. func (m *DeviceAddRequest) GetProjectId() int64 {
  282. if m != nil {
  283. return m.ProjectId
  284. }
  285. return 0
  286. }
  287. func (m *DeviceAddRequest) GetName() string {
  288. if m != nil {
  289. return m.Name
  290. }
  291. return ""
  292. }
  293. func (m *DeviceAddRequest) GetSn() string {
  294. if m != nil {
  295. return m.Sn
  296. }
  297. return ""
  298. }
  299. func (m *DeviceAddRequest) GetAddr() string {
  300. if m != nil {
  301. return m.Addr
  302. }
  303. return ""
  304. }
  305. func (m *DeviceAddRequest) GetType() int32 {
  306. if m != nil {
  307. return m.Type
  308. }
  309. return 0
  310. }
  311. func (m *DeviceAddRequest) GetLon() float64 {
  312. if m != nil {
  313. return m.Lon
  314. }
  315. return 0
  316. }
  317. func (m *DeviceAddRequest) GetLat() float64 {
  318. if m != nil {
  319. return m.Lat
  320. }
  321. return 0
  322. }
  323. func (m *DeviceAddRequest) GetXCoord() float64 {
  324. if m != nil {
  325. return m.XCoord
  326. }
  327. return 0
  328. }
  329. func (m *DeviceAddRequest) GetYCoord() float64 {
  330. if m != nil {
  331. return m.YCoord
  332. }
  333. return 0
  334. }
  335. func (m *DeviceAddRequest) GetProviderId() int64 {
  336. if m != nil {
  337. return m.ProviderId
  338. }
  339. return 0
  340. }
  341. func (m *DeviceAddRequest) GetProjectCode() string {
  342. if m != nil {
  343. return m.ProjectCode
  344. }
  345. return ""
  346. }
  347. func (m *DeviceAddRequest) GetProjectName() string {
  348. if m != nil {
  349. return m.ProjectName
  350. }
  351. return ""
  352. }
  353. func (m *DeviceAddRequest) GetDeviceModel() string {
  354. if m != nil {
  355. return m.DeviceModel
  356. }
  357. return ""
  358. }
  359. func (m *DeviceAddRequest) GetManufacturer() string {
  360. if m != nil {
  361. return m.Manufacturer
  362. }
  363. return ""
  364. }
  365. func (m *DeviceAddRequest) GetBatch() string {
  366. if m != nil {
  367. return m.Batch
  368. }
  369. return ""
  370. }
  371. func (m *DeviceAddRequest) GetSim() string {
  372. if m != nil {
  373. return m.Sim
  374. }
  375. return ""
  376. }
  377. func (m *DeviceAddRequest) GetUnit() string {
  378. if m != nil {
  379. return m.Unit
  380. }
  381. return ""
  382. }
  383. func (m *DeviceAddRequest) GetPerson() string {
  384. if m != nil {
  385. return m.Person
  386. }
  387. return ""
  388. }
  389. func (m *DeviceAddRequest) GetPhone() string {
  390. if m != nil {
  391. return m.Phone
  392. }
  393. return ""
  394. }
  395. func (m *DeviceAddRequest) GetRemark() string {
  396. if m != nil {
  397. return m.Remark
  398. }
  399. return ""
  400. }
  401. func (m *DeviceAddRequest) GetUrl() string {
  402. if m != nil {
  403. return m.Url
  404. }
  405. return ""
  406. }
  407. func (m *DeviceAddRequest) GetKind() int32 {
  408. if m != nil {
  409. return m.Kind
  410. }
  411. return 0
  412. }
  413. func (m *DeviceAddRequest) GetSubKind() int32 {
  414. if m != nil {
  415. return m.SubKind
  416. }
  417. return 0
  418. }
  419. type DeviceAddReply struct {
  420. DeviceId int64 `protobuf:"varint,1,opt,name=device_id,json=deviceId,proto3" json:"device_id"`
  421. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  422. XXX_unrecognized []byte `json:"-"`
  423. XXX_sizecache int32 `json:"-"`
  424. }
  425. func (m *DeviceAddReply) Reset() { *m = DeviceAddReply{} }
  426. func (m *DeviceAddReply) String() string { return proto.CompactTextString(m) }
  427. func (*DeviceAddReply) ProtoMessage() {}
  428. func (*DeviceAddReply) Descriptor() ([]byte, []int) {
  429. return fileDescriptor_870276a56ac00da5, []int{5}
  430. }
  431. func (m *DeviceAddReply) XXX_Unmarshal(b []byte) error {
  432. return xxx_messageInfo_DeviceAddReply.Unmarshal(m, b)
  433. }
  434. func (m *DeviceAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  435. return xxx_messageInfo_DeviceAddReply.Marshal(b, m, deterministic)
  436. }
  437. func (m *DeviceAddReply) XXX_Merge(src proto.Message) {
  438. xxx_messageInfo_DeviceAddReply.Merge(m, src)
  439. }
  440. func (m *DeviceAddReply) XXX_Size() int {
  441. return xxx_messageInfo_DeviceAddReply.Size(m)
  442. }
  443. func (m *DeviceAddReply) XXX_DiscardUnknown() {
  444. xxx_messageInfo_DeviceAddReply.DiscardUnknown(m)
  445. }
  446. var xxx_messageInfo_DeviceAddReply proto.InternalMessageInfo
  447. func (m *DeviceAddReply) GetDeviceId() int64 {
  448. if m != nil {
  449. return m.DeviceId
  450. }
  451. return 0
  452. }
  453. type VedioAddRequest struct {
  454. ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  455. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  456. ProviderId int64 `protobuf:"varint,3,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  457. ChannelCount int32 `protobuf:"varint,4,opt,name=channel_count,json=channelCount,proto3" json:"channel_count"`
  458. VedioType int32 `protobuf:"varint,5,opt,name=vedio_type,json=vedioType,proto3" json:"vedio_type"`
  459. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  460. XXX_unrecognized []byte `json:"-"`
  461. XXX_sizecache int32 `json:"-"`
  462. }
  463. func (m *VedioAddRequest) Reset() { *m = VedioAddRequest{} }
  464. func (m *VedioAddRequest) String() string { return proto.CompactTextString(m) }
  465. func (*VedioAddRequest) ProtoMessage() {}
  466. func (*VedioAddRequest) Descriptor() ([]byte, []int) {
  467. return fileDescriptor_870276a56ac00da5, []int{6}
  468. }
  469. func (m *VedioAddRequest) XXX_Unmarshal(b []byte) error {
  470. return xxx_messageInfo_VedioAddRequest.Unmarshal(m, b)
  471. }
  472. func (m *VedioAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  473. return xxx_messageInfo_VedioAddRequest.Marshal(b, m, deterministic)
  474. }
  475. func (m *VedioAddRequest) XXX_Merge(src proto.Message) {
  476. xxx_messageInfo_VedioAddRequest.Merge(m, src)
  477. }
  478. func (m *VedioAddRequest) XXX_Size() int {
  479. return xxx_messageInfo_VedioAddRequest.Size(m)
  480. }
  481. func (m *VedioAddRequest) XXX_DiscardUnknown() {
  482. xxx_messageInfo_VedioAddRequest.DiscardUnknown(m)
  483. }
  484. var xxx_messageInfo_VedioAddRequest proto.InternalMessageInfo
  485. func (m *VedioAddRequest) GetProjectId() int64 {
  486. if m != nil {
  487. return m.ProjectId
  488. }
  489. return 0
  490. }
  491. func (m *VedioAddRequest) GetName() string {
  492. if m != nil {
  493. return m.Name
  494. }
  495. return ""
  496. }
  497. func (m *VedioAddRequest) GetProviderId() int64 {
  498. if m != nil {
  499. return m.ProviderId
  500. }
  501. return 0
  502. }
  503. func (m *VedioAddRequest) GetChannelCount() int32 {
  504. if m != nil {
  505. return m.ChannelCount
  506. }
  507. return 0
  508. }
  509. func (m *VedioAddRequest) GetVedioType() int32 {
  510. if m != nil {
  511. return m.VedioType
  512. }
  513. return 0
  514. }
  515. type VedioAddReply struct {
  516. VedioId int64 `protobuf:"varint,5,opt,name=vedio_id,json=vedioId,proto3" json:"vedio_id"`
  517. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  518. XXX_unrecognized []byte `json:"-"`
  519. XXX_sizecache int32 `json:"-"`
  520. }
  521. func (m *VedioAddReply) Reset() { *m = VedioAddReply{} }
  522. func (m *VedioAddReply) String() string { return proto.CompactTextString(m) }
  523. func (*VedioAddReply) ProtoMessage() {}
  524. func (*VedioAddReply) Descriptor() ([]byte, []int) {
  525. return fileDescriptor_870276a56ac00da5, []int{7}
  526. }
  527. func (m *VedioAddReply) XXX_Unmarshal(b []byte) error {
  528. return xxx_messageInfo_VedioAddReply.Unmarshal(m, b)
  529. }
  530. func (m *VedioAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  531. return xxx_messageInfo_VedioAddReply.Marshal(b, m, deterministic)
  532. }
  533. func (m *VedioAddReply) XXX_Merge(src proto.Message) {
  534. xxx_messageInfo_VedioAddReply.Merge(m, src)
  535. }
  536. func (m *VedioAddReply) XXX_Size() int {
  537. return xxx_messageInfo_VedioAddReply.Size(m)
  538. }
  539. func (m *VedioAddReply) XXX_DiscardUnknown() {
  540. xxx_messageInfo_VedioAddReply.DiscardUnknown(m)
  541. }
  542. var xxx_messageInfo_VedioAddReply proto.InternalMessageInfo
  543. func (m *VedioAddReply) GetVedioId() int64 {
  544. if m != nil {
  545. return m.VedioId
  546. }
  547. return 0
  548. }
  549. type ChannelAddRequest struct {
  550. Sn string `protobuf:"bytes,1,opt,name=sn,proto3" json:"sn"`
  551. ChannelCount int32 `protobuf:"varint,2,opt,name=channel_count,json=channelCount,proto3" json:"channel_count"`
  552. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  553. XXX_unrecognized []byte `json:"-"`
  554. XXX_sizecache int32 `json:"-"`
  555. }
  556. func (m *ChannelAddRequest) Reset() { *m = ChannelAddRequest{} }
  557. func (m *ChannelAddRequest) String() string { return proto.CompactTextString(m) }
  558. func (*ChannelAddRequest) ProtoMessage() {}
  559. func (*ChannelAddRequest) Descriptor() ([]byte, []int) {
  560. return fileDescriptor_870276a56ac00da5, []int{8}
  561. }
  562. func (m *ChannelAddRequest) XXX_Unmarshal(b []byte) error {
  563. return xxx_messageInfo_ChannelAddRequest.Unmarshal(m, b)
  564. }
  565. func (m *ChannelAddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  566. return xxx_messageInfo_ChannelAddRequest.Marshal(b, m, deterministic)
  567. }
  568. func (m *ChannelAddRequest) XXX_Merge(src proto.Message) {
  569. xxx_messageInfo_ChannelAddRequest.Merge(m, src)
  570. }
  571. func (m *ChannelAddRequest) XXX_Size() int {
  572. return xxx_messageInfo_ChannelAddRequest.Size(m)
  573. }
  574. func (m *ChannelAddRequest) XXX_DiscardUnknown() {
  575. xxx_messageInfo_ChannelAddRequest.DiscardUnknown(m)
  576. }
  577. var xxx_messageInfo_ChannelAddRequest proto.InternalMessageInfo
  578. func (m *ChannelAddRequest) GetSn() string {
  579. if m != nil {
  580. return m.Sn
  581. }
  582. return ""
  583. }
  584. func (m *ChannelAddRequest) GetChannelCount() int32 {
  585. if m != nil {
  586. return m.ChannelCount
  587. }
  588. return 0
  589. }
  590. type ChannelAddReply struct {
  591. ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  592. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  593. XXX_unrecognized []byte `json:"-"`
  594. XXX_sizecache int32 `json:"-"`
  595. }
  596. func (m *ChannelAddReply) Reset() { *m = ChannelAddReply{} }
  597. func (m *ChannelAddReply) String() string { return proto.CompactTextString(m) }
  598. func (*ChannelAddReply) ProtoMessage() {}
  599. func (*ChannelAddReply) Descriptor() ([]byte, []int) {
  600. return fileDescriptor_870276a56ac00da5, []int{9}
  601. }
  602. func (m *ChannelAddReply) XXX_Unmarshal(b []byte) error {
  603. return xxx_messageInfo_ChannelAddReply.Unmarshal(m, b)
  604. }
  605. func (m *ChannelAddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  606. return xxx_messageInfo_ChannelAddReply.Marshal(b, m, deterministic)
  607. }
  608. func (m *ChannelAddReply) XXX_Merge(src proto.Message) {
  609. xxx_messageInfo_ChannelAddReply.Merge(m, src)
  610. }
  611. func (m *ChannelAddReply) XXX_Size() int {
  612. return xxx_messageInfo_ChannelAddReply.Size(m)
  613. }
  614. func (m *ChannelAddReply) XXX_DiscardUnknown() {
  615. xxx_messageInfo_ChannelAddReply.DiscardUnknown(m)
  616. }
  617. var xxx_messageInfo_ChannelAddReply proto.InternalMessageInfo
  618. func (m *ChannelAddReply) GetProjectId() int64 {
  619. if m != nil {
  620. return m.ProjectId
  621. }
  622. return 0
  623. }
  624. type ChannelUpdateRequest struct {
  625. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
  626. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  627. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  628. XXX_unrecognized []byte `json:"-"`
  629. XXX_sizecache int32 `json:"-"`
  630. }
  631. func (m *ChannelUpdateRequest) Reset() { *m = ChannelUpdateRequest{} }
  632. func (m *ChannelUpdateRequest) String() string { return proto.CompactTextString(m) }
  633. func (*ChannelUpdateRequest) ProtoMessage() {}
  634. func (*ChannelUpdateRequest) Descriptor() ([]byte, []int) {
  635. return fileDescriptor_870276a56ac00da5, []int{10}
  636. }
  637. func (m *ChannelUpdateRequest) XXX_Unmarshal(b []byte) error {
  638. return xxx_messageInfo_ChannelUpdateRequest.Unmarshal(m, b)
  639. }
  640. func (m *ChannelUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  641. return xxx_messageInfo_ChannelUpdateRequest.Marshal(b, m, deterministic)
  642. }
  643. func (m *ChannelUpdateRequest) XXX_Merge(src proto.Message) {
  644. xxx_messageInfo_ChannelUpdateRequest.Merge(m, src)
  645. }
  646. func (m *ChannelUpdateRequest) XXX_Size() int {
  647. return xxx_messageInfo_ChannelUpdateRequest.Size(m)
  648. }
  649. func (m *ChannelUpdateRequest) XXX_DiscardUnknown() {
  650. xxx_messageInfo_ChannelUpdateRequest.DiscardUnknown(m)
  651. }
  652. var xxx_messageInfo_ChannelUpdateRequest proto.InternalMessageInfo
  653. func (m *ChannelUpdateRequest) GetId() int64 {
  654. if m != nil {
  655. return m.Id
  656. }
  657. return 0
  658. }
  659. func (m *ChannelUpdateRequest) GetName() string {
  660. if m != nil {
  661. return m.Name
  662. }
  663. return ""
  664. }
  665. type ChannelUpdateReply struct {
  666. ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  667. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  668. XXX_unrecognized []byte `json:"-"`
  669. XXX_sizecache int32 `json:"-"`
  670. }
  671. func (m *ChannelUpdateReply) Reset() { *m = ChannelUpdateReply{} }
  672. func (m *ChannelUpdateReply) String() string { return proto.CompactTextString(m) }
  673. func (*ChannelUpdateReply) ProtoMessage() {}
  674. func (*ChannelUpdateReply) Descriptor() ([]byte, []int) {
  675. return fileDescriptor_870276a56ac00da5, []int{11}
  676. }
  677. func (m *ChannelUpdateReply) XXX_Unmarshal(b []byte) error {
  678. return xxx_messageInfo_ChannelUpdateReply.Unmarshal(m, b)
  679. }
  680. func (m *ChannelUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  681. return xxx_messageInfo_ChannelUpdateReply.Marshal(b, m, deterministic)
  682. }
  683. func (m *ChannelUpdateReply) XXX_Merge(src proto.Message) {
  684. xxx_messageInfo_ChannelUpdateReply.Merge(m, src)
  685. }
  686. func (m *ChannelUpdateReply) XXX_Size() int {
  687. return xxx_messageInfo_ChannelUpdateReply.Size(m)
  688. }
  689. func (m *ChannelUpdateReply) XXX_DiscardUnknown() {
  690. xxx_messageInfo_ChannelUpdateReply.DiscardUnknown(m)
  691. }
  692. var xxx_messageInfo_ChannelUpdateReply proto.InternalMessageInfo
  693. func (m *ChannelUpdateReply) GetProjectId() int64 {
  694. if m != nil {
  695. return m.ProjectId
  696. }
  697. return 0
  698. }
  699. type ChannelListRequest struct {
  700. Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page"`
  701. Sn string `protobuf:"bytes,2,opt,name=sn,proto3" json:"sn"`
  702. ChannelNo string `protobuf:"bytes,3,opt,name=channel_no,json=channelNo,proto3" json:"channel_no"`
  703. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  704. XXX_unrecognized []byte `json:"-"`
  705. XXX_sizecache int32 `json:"-"`
  706. }
  707. func (m *ChannelListRequest) Reset() { *m = ChannelListRequest{} }
  708. func (m *ChannelListRequest) String() string { return proto.CompactTextString(m) }
  709. func (*ChannelListRequest) ProtoMessage() {}
  710. func (*ChannelListRequest) Descriptor() ([]byte, []int) {
  711. return fileDescriptor_870276a56ac00da5, []int{12}
  712. }
  713. func (m *ChannelListRequest) XXX_Unmarshal(b []byte) error {
  714. return xxx_messageInfo_ChannelListRequest.Unmarshal(m, b)
  715. }
  716. func (m *ChannelListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  717. return xxx_messageInfo_ChannelListRequest.Marshal(b, m, deterministic)
  718. }
  719. func (m *ChannelListRequest) XXX_Merge(src proto.Message) {
  720. xxx_messageInfo_ChannelListRequest.Merge(m, src)
  721. }
  722. func (m *ChannelListRequest) XXX_Size() int {
  723. return xxx_messageInfo_ChannelListRequest.Size(m)
  724. }
  725. func (m *ChannelListRequest) XXX_DiscardUnknown() {
  726. xxx_messageInfo_ChannelListRequest.DiscardUnknown(m)
  727. }
  728. var xxx_messageInfo_ChannelListRequest proto.InternalMessageInfo
  729. func (m *ChannelListRequest) GetPage() int32 {
  730. if m != nil {
  731. return m.Page
  732. }
  733. return 0
  734. }
  735. func (m *ChannelListRequest) GetSn() string {
  736. if m != nil {
  737. return m.Sn
  738. }
  739. return ""
  740. }
  741. func (m *ChannelListRequest) GetChannelNo() string {
  742. if m != nil {
  743. return m.ChannelNo
  744. }
  745. return ""
  746. }
  747. type ChannelItem struct {
  748. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name"`
  749. Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id"`
  750. ChannelNo string `protobuf:"bytes,3,opt,name=channel_no,json=channelNo,proto3" json:"channel_no"`
  751. State int32 `protobuf:"varint,4,opt,name=state,proto3" json:"state"`
  752. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  753. XXX_unrecognized []byte `json:"-"`
  754. XXX_sizecache int32 `json:"-"`
  755. }
  756. func (m *ChannelItem) Reset() { *m = ChannelItem{} }
  757. func (m *ChannelItem) String() string { return proto.CompactTextString(m) }
  758. func (*ChannelItem) ProtoMessage() {}
  759. func (*ChannelItem) Descriptor() ([]byte, []int) {
  760. return fileDescriptor_870276a56ac00da5, []int{13}
  761. }
  762. func (m *ChannelItem) XXX_Unmarshal(b []byte) error {
  763. return xxx_messageInfo_ChannelItem.Unmarshal(m, b)
  764. }
  765. func (m *ChannelItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  766. return xxx_messageInfo_ChannelItem.Marshal(b, m, deterministic)
  767. }
  768. func (m *ChannelItem) XXX_Merge(src proto.Message) {
  769. xxx_messageInfo_ChannelItem.Merge(m, src)
  770. }
  771. func (m *ChannelItem) XXX_Size() int {
  772. return xxx_messageInfo_ChannelItem.Size(m)
  773. }
  774. func (m *ChannelItem) XXX_DiscardUnknown() {
  775. xxx_messageInfo_ChannelItem.DiscardUnknown(m)
  776. }
  777. var xxx_messageInfo_ChannelItem proto.InternalMessageInfo
  778. func (m *ChannelItem) GetName() string {
  779. if m != nil {
  780. return m.Name
  781. }
  782. return ""
  783. }
  784. func (m *ChannelItem) GetId() int64 {
  785. if m != nil {
  786. return m.Id
  787. }
  788. return 0
  789. }
  790. func (m *ChannelItem) GetChannelNo() string {
  791. if m != nil {
  792. return m.ChannelNo
  793. }
  794. return ""
  795. }
  796. func (m *ChannelItem) GetState() int32 {
  797. if m != nil {
  798. return m.State
  799. }
  800. return 0
  801. }
  802. type ChannelListReply struct {
  803. List []*ChannelItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
  804. Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
  805. Total int64 `protobuf:"varint,3,opt,name=total,proto3" json:"total"`
  806. PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
  807. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  808. XXX_unrecognized []byte `json:"-"`
  809. XXX_sizecache int32 `json:"-"`
  810. }
  811. func (m *ChannelListReply) Reset() { *m = ChannelListReply{} }
  812. func (m *ChannelListReply) String() string { return proto.CompactTextString(m) }
  813. func (*ChannelListReply) ProtoMessage() {}
  814. func (*ChannelListReply) Descriptor() ([]byte, []int) {
  815. return fileDescriptor_870276a56ac00da5, []int{14}
  816. }
  817. func (m *ChannelListReply) XXX_Unmarshal(b []byte) error {
  818. return xxx_messageInfo_ChannelListReply.Unmarshal(m, b)
  819. }
  820. func (m *ChannelListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  821. return xxx_messageInfo_ChannelListReply.Marshal(b, m, deterministic)
  822. }
  823. func (m *ChannelListReply) XXX_Merge(src proto.Message) {
  824. xxx_messageInfo_ChannelListReply.Merge(m, src)
  825. }
  826. func (m *ChannelListReply) XXX_Size() int {
  827. return xxx_messageInfo_ChannelListReply.Size(m)
  828. }
  829. func (m *ChannelListReply) XXX_DiscardUnknown() {
  830. xxx_messageInfo_ChannelListReply.DiscardUnknown(m)
  831. }
  832. var xxx_messageInfo_ChannelListReply proto.InternalMessageInfo
  833. func (m *ChannelListReply) GetList() []*ChannelItem {
  834. if m != nil {
  835. return m.List
  836. }
  837. return nil
  838. }
  839. func (m *ChannelListReply) GetPage() int32 {
  840. if m != nil {
  841. return m.Page
  842. }
  843. return 0
  844. }
  845. func (m *ChannelListReply) GetTotal() int64 {
  846. if m != nil {
  847. return m.Total
  848. }
  849. return 0
  850. }
  851. func (m *ChannelListReply) GetPageSize() int32 {
  852. if m != nil {
  853. return m.PageSize
  854. }
  855. return 0
  856. }
  857. type DeviceDelRequest struct {
  858. DeviceId int64 `protobuf:"varint,1,opt,name=device_id,json=deviceId,proto3" json:"device_id"`
  859. Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason"`
  860. DeviceCode uint32 `protobuf:"varint,3,opt,name=device_code,json=deviceCode,proto3" json:"device_code"`
  861. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  862. XXX_unrecognized []byte `json:"-"`
  863. XXX_sizecache int32 `json:"-"`
  864. }
  865. func (m *DeviceDelRequest) Reset() { *m = DeviceDelRequest{} }
  866. func (m *DeviceDelRequest) String() string { return proto.CompactTextString(m) }
  867. func (*DeviceDelRequest) ProtoMessage() {}
  868. func (*DeviceDelRequest) Descriptor() ([]byte, []int) {
  869. return fileDescriptor_870276a56ac00da5, []int{15}
  870. }
  871. func (m *DeviceDelRequest) XXX_Unmarshal(b []byte) error {
  872. return xxx_messageInfo_DeviceDelRequest.Unmarshal(m, b)
  873. }
  874. func (m *DeviceDelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  875. return xxx_messageInfo_DeviceDelRequest.Marshal(b, m, deterministic)
  876. }
  877. func (m *DeviceDelRequest) XXX_Merge(src proto.Message) {
  878. xxx_messageInfo_DeviceDelRequest.Merge(m, src)
  879. }
  880. func (m *DeviceDelRequest) XXX_Size() int {
  881. return xxx_messageInfo_DeviceDelRequest.Size(m)
  882. }
  883. func (m *DeviceDelRequest) XXX_DiscardUnknown() {
  884. xxx_messageInfo_DeviceDelRequest.DiscardUnknown(m)
  885. }
  886. var xxx_messageInfo_DeviceDelRequest proto.InternalMessageInfo
  887. func (m *DeviceDelRequest) GetDeviceId() int64 {
  888. if m != nil {
  889. return m.DeviceId
  890. }
  891. return 0
  892. }
  893. func (m *DeviceDelRequest) GetReason() string {
  894. if m != nil {
  895. return m.Reason
  896. }
  897. return ""
  898. }
  899. func (m *DeviceDelRequest) GetDeviceCode() uint32 {
  900. if m != nil {
  901. return m.DeviceCode
  902. }
  903. return 0
  904. }
  905. type DeviceDelReply struct {
  906. ProjectId int64 `protobuf:"varint,1,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  907. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  908. XXX_unrecognized []byte `json:"-"`
  909. XXX_sizecache int32 `json:"-"`
  910. }
  911. func (m *DeviceDelReply) Reset() { *m = DeviceDelReply{} }
  912. func (m *DeviceDelReply) String() string { return proto.CompactTextString(m) }
  913. func (*DeviceDelReply) ProtoMessage() {}
  914. func (*DeviceDelReply) Descriptor() ([]byte, []int) {
  915. return fileDescriptor_870276a56ac00da5, []int{16}
  916. }
  917. func (m *DeviceDelReply) XXX_Unmarshal(b []byte) error {
  918. return xxx_messageInfo_DeviceDelReply.Unmarshal(m, b)
  919. }
  920. func (m *DeviceDelReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  921. return xxx_messageInfo_DeviceDelReply.Marshal(b, m, deterministic)
  922. }
  923. func (m *DeviceDelReply) XXX_Merge(src proto.Message) {
  924. xxx_messageInfo_DeviceDelReply.Merge(m, src)
  925. }
  926. func (m *DeviceDelReply) XXX_Size() int {
  927. return xxx_messageInfo_DeviceDelReply.Size(m)
  928. }
  929. func (m *DeviceDelReply) XXX_DiscardUnknown() {
  930. xxx_messageInfo_DeviceDelReply.DiscardUnknown(m)
  931. }
  932. var xxx_messageInfo_DeviceDelReply proto.InternalMessageInfo
  933. func (m *DeviceDelReply) GetProjectId() int64 {
  934. if m != nil {
  935. return m.ProjectId
  936. }
  937. return 0
  938. }
  939. type DeviceTypeListRequest struct {
  940. ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  941. StatusFilters []int32 `protobuf:"varint,2,rep,packed,name=status_filters,json=statusFilters,proto3" json:"status_filters"`
  942. IncludeVedio bool `protobuf:"varint,3,opt,name=include_vedio,json=includeVedio,proto3" json:"include_vedio"`
  943. // 0. 已对接的设备类型 1 设备类型申报 2 设备类型对接 3.可申请的设备类型 4 可对接的设备类型
  944. ListType uint32 `protobuf:"varint,4,opt,name=list_type,json=listType,proto3" json:"list_type"`
  945. DeviceCode int32 `protobuf:"varint,5,opt,name=device_code,json=deviceCode,proto3" json:"device_code"`
  946. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  947. XXX_unrecognized []byte `json:"-"`
  948. XXX_sizecache int32 `json:"-"`
  949. }
  950. func (m *DeviceTypeListRequest) Reset() { *m = DeviceTypeListRequest{} }
  951. func (m *DeviceTypeListRequest) String() string { return proto.CompactTextString(m) }
  952. func (*DeviceTypeListRequest) ProtoMessage() {}
  953. func (*DeviceTypeListRequest) Descriptor() ([]byte, []int) {
  954. return fileDescriptor_870276a56ac00da5, []int{17}
  955. }
  956. func (m *DeviceTypeListRequest) XXX_Unmarshal(b []byte) error {
  957. return xxx_messageInfo_DeviceTypeListRequest.Unmarshal(m, b)
  958. }
  959. func (m *DeviceTypeListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  960. return xxx_messageInfo_DeviceTypeListRequest.Marshal(b, m, deterministic)
  961. }
  962. func (m *DeviceTypeListRequest) XXX_Merge(src proto.Message) {
  963. xxx_messageInfo_DeviceTypeListRequest.Merge(m, src)
  964. }
  965. func (m *DeviceTypeListRequest) XXX_Size() int {
  966. return xxx_messageInfo_DeviceTypeListRequest.Size(m)
  967. }
  968. func (m *DeviceTypeListRequest) XXX_DiscardUnknown() {
  969. xxx_messageInfo_DeviceTypeListRequest.DiscardUnknown(m)
  970. }
  971. var xxx_messageInfo_DeviceTypeListRequest proto.InternalMessageInfo
  972. func (m *DeviceTypeListRequest) GetProviderId() int64 {
  973. if m != nil {
  974. return m.ProviderId
  975. }
  976. return 0
  977. }
  978. func (m *DeviceTypeListRequest) GetStatusFilters() []int32 {
  979. if m != nil {
  980. return m.StatusFilters
  981. }
  982. return nil
  983. }
  984. func (m *DeviceTypeListRequest) GetIncludeVedio() bool {
  985. if m != nil {
  986. return m.IncludeVedio
  987. }
  988. return false
  989. }
  990. func (m *DeviceTypeListRequest) GetListType() uint32 {
  991. if m != nil {
  992. return m.ListType
  993. }
  994. return 0
  995. }
  996. func (m *DeviceTypeListRequest) GetDeviceCode() int32 {
  997. if m != nil {
  998. return m.DeviceCode
  999. }
  1000. return 0
  1001. }
  1002. type DeviceTypeItem struct {
  1003. TypeCode int32 `protobuf:"varint,1,opt,name=type_code,json=typeCode,proto3" json:"type_code"`
  1004. TypeName string `protobuf:"bytes,2,opt,name=type_name,json=typeName,proto3" json:"type_name"`
  1005. CreatedTime string `protobuf:"bytes,3,opt,name=created_time,json=createdTime,proto3" json:"created_time"`
  1006. Status int32 `protobuf:"varint,4,opt,name=status,proto3" json:"status"`
  1007. Feedback string `protobuf:"bytes,5,opt,name=feedback,proto3" json:"feedback"`
  1008. Appendix string `protobuf:"bytes,6,opt,name=appendix,proto3" json:"appendix"`
  1009. Agent string `protobuf:"bytes,7,opt,name=agent,proto3" json:"agent"`
  1010. AgentPhone string `protobuf:"bytes,8,opt,name=agent_phone,json=agentPhone,proto3" json:"agent_phone"`
  1011. ApproveTime string `protobuf:"bytes,9,opt,name=approve_time,json=approveTime,proto3" json:"approve_time"`
  1012. Comment string `protobuf:"bytes,10,opt,name=comment,proto3" json:"comment"`
  1013. NeedAppendix bool `protobuf:"varint,11,opt,name=need_appendix,json=needAppendix,proto3" json:"need_appendix"`
  1014. Reviewer string `protobuf:"bytes,12,opt,name=reviewer,proto3" json:"reviewer"`
  1015. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1016. XXX_unrecognized []byte `json:"-"`
  1017. XXX_sizecache int32 `json:"-"`
  1018. }
  1019. func (m *DeviceTypeItem) Reset() { *m = DeviceTypeItem{} }
  1020. func (m *DeviceTypeItem) String() string { return proto.CompactTextString(m) }
  1021. func (*DeviceTypeItem) ProtoMessage() {}
  1022. func (*DeviceTypeItem) Descriptor() ([]byte, []int) {
  1023. return fileDescriptor_870276a56ac00da5, []int{18}
  1024. }
  1025. func (m *DeviceTypeItem) XXX_Unmarshal(b []byte) error {
  1026. return xxx_messageInfo_DeviceTypeItem.Unmarshal(m, b)
  1027. }
  1028. func (m *DeviceTypeItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1029. return xxx_messageInfo_DeviceTypeItem.Marshal(b, m, deterministic)
  1030. }
  1031. func (m *DeviceTypeItem) XXX_Merge(src proto.Message) {
  1032. xxx_messageInfo_DeviceTypeItem.Merge(m, src)
  1033. }
  1034. func (m *DeviceTypeItem) XXX_Size() int {
  1035. return xxx_messageInfo_DeviceTypeItem.Size(m)
  1036. }
  1037. func (m *DeviceTypeItem) XXX_DiscardUnknown() {
  1038. xxx_messageInfo_DeviceTypeItem.DiscardUnknown(m)
  1039. }
  1040. var xxx_messageInfo_DeviceTypeItem proto.InternalMessageInfo
  1041. func (m *DeviceTypeItem) GetTypeCode() int32 {
  1042. if m != nil {
  1043. return m.TypeCode
  1044. }
  1045. return 0
  1046. }
  1047. func (m *DeviceTypeItem) GetTypeName() string {
  1048. if m != nil {
  1049. return m.TypeName
  1050. }
  1051. return ""
  1052. }
  1053. func (m *DeviceTypeItem) GetCreatedTime() string {
  1054. if m != nil {
  1055. return m.CreatedTime
  1056. }
  1057. return ""
  1058. }
  1059. func (m *DeviceTypeItem) GetStatus() int32 {
  1060. if m != nil {
  1061. return m.Status
  1062. }
  1063. return 0
  1064. }
  1065. func (m *DeviceTypeItem) GetFeedback() string {
  1066. if m != nil {
  1067. return m.Feedback
  1068. }
  1069. return ""
  1070. }
  1071. func (m *DeviceTypeItem) GetAppendix() string {
  1072. if m != nil {
  1073. return m.Appendix
  1074. }
  1075. return ""
  1076. }
  1077. func (m *DeviceTypeItem) GetAgent() string {
  1078. if m != nil {
  1079. return m.Agent
  1080. }
  1081. return ""
  1082. }
  1083. func (m *DeviceTypeItem) GetAgentPhone() string {
  1084. if m != nil {
  1085. return m.AgentPhone
  1086. }
  1087. return ""
  1088. }
  1089. func (m *DeviceTypeItem) GetApproveTime() string {
  1090. if m != nil {
  1091. return m.ApproveTime
  1092. }
  1093. return ""
  1094. }
  1095. func (m *DeviceTypeItem) GetComment() string {
  1096. if m != nil {
  1097. return m.Comment
  1098. }
  1099. return ""
  1100. }
  1101. func (m *DeviceTypeItem) GetNeedAppendix() bool {
  1102. if m != nil {
  1103. return m.NeedAppendix
  1104. }
  1105. return false
  1106. }
  1107. func (m *DeviceTypeItem) GetReviewer() string {
  1108. if m != nil {
  1109. return m.Reviewer
  1110. }
  1111. return ""
  1112. }
  1113. type DeviceTypeListReply struct {
  1114. List []*DeviceTypeItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
  1115. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1116. XXX_unrecognized []byte `json:"-"`
  1117. XXX_sizecache int32 `json:"-"`
  1118. }
  1119. func (m *DeviceTypeListReply) Reset() { *m = DeviceTypeListReply{} }
  1120. func (m *DeviceTypeListReply) String() string { return proto.CompactTextString(m) }
  1121. func (*DeviceTypeListReply) ProtoMessage() {}
  1122. func (*DeviceTypeListReply) Descriptor() ([]byte, []int) {
  1123. return fileDescriptor_870276a56ac00da5, []int{19}
  1124. }
  1125. func (m *DeviceTypeListReply) XXX_Unmarshal(b []byte) error {
  1126. return xxx_messageInfo_DeviceTypeListReply.Unmarshal(m, b)
  1127. }
  1128. func (m *DeviceTypeListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1129. return xxx_messageInfo_DeviceTypeListReply.Marshal(b, m, deterministic)
  1130. }
  1131. func (m *DeviceTypeListReply) XXX_Merge(src proto.Message) {
  1132. xxx_messageInfo_DeviceTypeListReply.Merge(m, src)
  1133. }
  1134. func (m *DeviceTypeListReply) XXX_Size() int {
  1135. return xxx_messageInfo_DeviceTypeListReply.Size(m)
  1136. }
  1137. func (m *DeviceTypeListReply) XXX_DiscardUnknown() {
  1138. xxx_messageInfo_DeviceTypeListReply.DiscardUnknown(m)
  1139. }
  1140. var xxx_messageInfo_DeviceTypeListReply proto.InternalMessageInfo
  1141. func (m *DeviceTypeListReply) GetList() []*DeviceTypeItem {
  1142. if m != nil {
  1143. return m.List
  1144. }
  1145. return nil
  1146. }
  1147. type DeviceListRequest struct {
  1148. ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  1149. // 状态过滤 审核状态 0 待审核 1 项目通过 2 项目未通过
  1150. StatusFilters []int32 `protobuf:"varint,2,rep,packed,name=status_filters,json=statusFilters,proto3" json:"status_filters"`
  1151. Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"`
  1152. ProjectId int64 `protobuf:"varint,4,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  1153. Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter"`
  1154. TypeCode int32 `protobuf:"varint,6,opt,name=type_code,json=typeCode,proto3" json:"type_code"`
  1155. IsAll bool `protobuf:"varint,7,opt,name=is_all,json=isAll,proto3" json:"is_all"`
  1156. CanDel bool `protobuf:"varint,8,opt,name=can_del,json=canDel,proto3" json:"can_del"`
  1157. AllType bool `protobuf:"varint,9,opt,name=all_type,json=allType,proto3" json:"all_type"`
  1158. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1159. XXX_unrecognized []byte `json:"-"`
  1160. XXX_sizecache int32 `json:"-"`
  1161. }
  1162. func (m *DeviceListRequest) Reset() { *m = DeviceListRequest{} }
  1163. func (m *DeviceListRequest) String() string { return proto.CompactTextString(m) }
  1164. func (*DeviceListRequest) ProtoMessage() {}
  1165. func (*DeviceListRequest) Descriptor() ([]byte, []int) {
  1166. return fileDescriptor_870276a56ac00da5, []int{20}
  1167. }
  1168. func (m *DeviceListRequest) XXX_Unmarshal(b []byte) error {
  1169. return xxx_messageInfo_DeviceListRequest.Unmarshal(m, b)
  1170. }
  1171. func (m *DeviceListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1172. return xxx_messageInfo_DeviceListRequest.Marshal(b, m, deterministic)
  1173. }
  1174. func (m *DeviceListRequest) XXX_Merge(src proto.Message) {
  1175. xxx_messageInfo_DeviceListRequest.Merge(m, src)
  1176. }
  1177. func (m *DeviceListRequest) XXX_Size() int {
  1178. return xxx_messageInfo_DeviceListRequest.Size(m)
  1179. }
  1180. func (m *DeviceListRequest) XXX_DiscardUnknown() {
  1181. xxx_messageInfo_DeviceListRequest.DiscardUnknown(m)
  1182. }
  1183. var xxx_messageInfo_DeviceListRequest proto.InternalMessageInfo
  1184. func (m *DeviceListRequest) GetProviderId() int64 {
  1185. if m != nil {
  1186. return m.ProviderId
  1187. }
  1188. return 0
  1189. }
  1190. func (m *DeviceListRequest) GetStatusFilters() []int32 {
  1191. if m != nil {
  1192. return m.StatusFilters
  1193. }
  1194. return nil
  1195. }
  1196. func (m *DeviceListRequest) GetPage() int32 {
  1197. if m != nil {
  1198. return m.Page
  1199. }
  1200. return 0
  1201. }
  1202. func (m *DeviceListRequest) GetProjectId() int64 {
  1203. if m != nil {
  1204. return m.ProjectId
  1205. }
  1206. return 0
  1207. }
  1208. func (m *DeviceListRequest) GetFilter() string {
  1209. if m != nil {
  1210. return m.Filter
  1211. }
  1212. return ""
  1213. }
  1214. func (m *DeviceListRequest) GetTypeCode() int32 {
  1215. if m != nil {
  1216. return m.TypeCode
  1217. }
  1218. return 0
  1219. }
  1220. func (m *DeviceListRequest) GetIsAll() bool {
  1221. if m != nil {
  1222. return m.IsAll
  1223. }
  1224. return false
  1225. }
  1226. func (m *DeviceListRequest) GetCanDel() bool {
  1227. if m != nil {
  1228. return m.CanDel
  1229. }
  1230. return false
  1231. }
  1232. func (m *DeviceListRequest) GetAllType() bool {
  1233. if m != nil {
  1234. return m.AllType
  1235. }
  1236. return false
  1237. }
  1238. type DeviceItem struct {
  1239. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
  1240. SocialCode string `protobuf:"bytes,2,opt,name=social_code,json=socialCode,proto3" json:"social_code"`
  1241. // 设备类型编码
  1242. TypeCode int32 `protobuf:"varint,3,opt,name=type_code,json=typeCode,proto3" json:"type_code"`
  1243. TypeName string `protobuf:"bytes,4,opt,name=type_name,json=typeName,proto3" json:"type_name"`
  1244. // 申请时间
  1245. CreatedTime string `protobuf:"bytes,5,opt,name=created_time,json=createdTime,proto3" json:"created_time"`
  1246. // 审批时间
  1247. ApproveTime string `protobuf:"bytes,6,opt,name=approve_time,json=approveTime,proto3" json:"approve_time"`
  1248. // 0 待审核 1 项目通过 2 项目不通过
  1249. Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"`
  1250. ProjectName string `protobuf:"bytes,8,opt,name=project_name,json=projectName,proto3" json:"project_name"`
  1251. // 安检备案号
  1252. SafetyRecordNo string `protobuf:"bytes,9,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"`
  1253. // 0 离线 1 在线
  1254. State int32 `protobuf:"varint,10,opt,name=state,proto3" json:"state"`
  1255. Sn string `protobuf:"bytes,11,opt,name=sn,proto3" json:"sn"`
  1256. Key string `protobuf:"bytes,12,opt,name=key,proto3" json:"key"`
  1257. ProviderName string `protobuf:"bytes,13,opt,name=provider_name,json=providerName,proto3" json:"provider_name"`
  1258. Name string `protobuf:"bytes,14,opt,name=name,proto3" json:"name"`
  1259. Model string `protobuf:"bytes,15,opt,name=model,proto3" json:"model"`
  1260. Manufacturer string `protobuf:"bytes,16,opt,name=manufacturer,proto3" json:"manufacturer"`
  1261. Url string `protobuf:"bytes,17,opt,name=url,proto3" json:"url"`
  1262. Batch string `protobuf:"bytes,18,opt,name=batch,proto3" json:"batch"`
  1263. Phone string `protobuf:"bytes,19,opt,name=phone,proto3" json:"phone"`
  1264. Person string `protobuf:"bytes,20,opt,name=person,proto3" json:"person"`
  1265. Unit string `protobuf:"bytes,21,opt,name=unit,proto3" json:"unit"`
  1266. Lon float64 `protobuf:"fixed64,22,opt,name=lon,proto3" json:"lon"`
  1267. Lat float64 `protobuf:"fixed64,23,opt,name=lat,proto3" json:"lat"`
  1268. Kind string `protobuf:"bytes,24,opt,name=kind,proto3" json:"kind"`
  1269. SubKind string `protobuf:"bytes,25,opt,name=sub_kind,json=subKind,proto3" json:"sub_kind"`
  1270. Remark string `protobuf:"bytes,26,opt,name=remark,proto3" json:"remark"`
  1271. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1272. XXX_unrecognized []byte `json:"-"`
  1273. XXX_sizecache int32 `json:"-"`
  1274. }
  1275. func (m *DeviceItem) Reset() { *m = DeviceItem{} }
  1276. func (m *DeviceItem) String() string { return proto.CompactTextString(m) }
  1277. func (*DeviceItem) ProtoMessage() {}
  1278. func (*DeviceItem) Descriptor() ([]byte, []int) {
  1279. return fileDescriptor_870276a56ac00da5, []int{21}
  1280. }
  1281. func (m *DeviceItem) XXX_Unmarshal(b []byte) error {
  1282. return xxx_messageInfo_DeviceItem.Unmarshal(m, b)
  1283. }
  1284. func (m *DeviceItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1285. return xxx_messageInfo_DeviceItem.Marshal(b, m, deterministic)
  1286. }
  1287. func (m *DeviceItem) XXX_Merge(src proto.Message) {
  1288. xxx_messageInfo_DeviceItem.Merge(m, src)
  1289. }
  1290. func (m *DeviceItem) XXX_Size() int {
  1291. return xxx_messageInfo_DeviceItem.Size(m)
  1292. }
  1293. func (m *DeviceItem) XXX_DiscardUnknown() {
  1294. xxx_messageInfo_DeviceItem.DiscardUnknown(m)
  1295. }
  1296. var xxx_messageInfo_DeviceItem proto.InternalMessageInfo
  1297. func (m *DeviceItem) GetId() int64 {
  1298. if m != nil {
  1299. return m.Id
  1300. }
  1301. return 0
  1302. }
  1303. func (m *DeviceItem) GetSocialCode() string {
  1304. if m != nil {
  1305. return m.SocialCode
  1306. }
  1307. return ""
  1308. }
  1309. func (m *DeviceItem) GetTypeCode() int32 {
  1310. if m != nil {
  1311. return m.TypeCode
  1312. }
  1313. return 0
  1314. }
  1315. func (m *DeviceItem) GetTypeName() string {
  1316. if m != nil {
  1317. return m.TypeName
  1318. }
  1319. return ""
  1320. }
  1321. func (m *DeviceItem) GetCreatedTime() string {
  1322. if m != nil {
  1323. return m.CreatedTime
  1324. }
  1325. return ""
  1326. }
  1327. func (m *DeviceItem) GetApproveTime() string {
  1328. if m != nil {
  1329. return m.ApproveTime
  1330. }
  1331. return ""
  1332. }
  1333. func (m *DeviceItem) GetStatus() int32 {
  1334. if m != nil {
  1335. return m.Status
  1336. }
  1337. return 0
  1338. }
  1339. func (m *DeviceItem) GetProjectName() string {
  1340. if m != nil {
  1341. return m.ProjectName
  1342. }
  1343. return ""
  1344. }
  1345. func (m *DeviceItem) GetSafetyRecordNo() string {
  1346. if m != nil {
  1347. return m.SafetyRecordNo
  1348. }
  1349. return ""
  1350. }
  1351. func (m *DeviceItem) GetState() int32 {
  1352. if m != nil {
  1353. return m.State
  1354. }
  1355. return 0
  1356. }
  1357. func (m *DeviceItem) GetSn() string {
  1358. if m != nil {
  1359. return m.Sn
  1360. }
  1361. return ""
  1362. }
  1363. func (m *DeviceItem) GetKey() string {
  1364. if m != nil {
  1365. return m.Key
  1366. }
  1367. return ""
  1368. }
  1369. func (m *DeviceItem) GetProviderName() string {
  1370. if m != nil {
  1371. return m.ProviderName
  1372. }
  1373. return ""
  1374. }
  1375. func (m *DeviceItem) GetName() string {
  1376. if m != nil {
  1377. return m.Name
  1378. }
  1379. return ""
  1380. }
  1381. func (m *DeviceItem) GetModel() string {
  1382. if m != nil {
  1383. return m.Model
  1384. }
  1385. return ""
  1386. }
  1387. func (m *DeviceItem) GetManufacturer() string {
  1388. if m != nil {
  1389. return m.Manufacturer
  1390. }
  1391. return ""
  1392. }
  1393. func (m *DeviceItem) GetUrl() string {
  1394. if m != nil {
  1395. return m.Url
  1396. }
  1397. return ""
  1398. }
  1399. func (m *DeviceItem) GetBatch() string {
  1400. if m != nil {
  1401. return m.Batch
  1402. }
  1403. return ""
  1404. }
  1405. func (m *DeviceItem) GetPhone() string {
  1406. if m != nil {
  1407. return m.Phone
  1408. }
  1409. return ""
  1410. }
  1411. func (m *DeviceItem) GetPerson() string {
  1412. if m != nil {
  1413. return m.Person
  1414. }
  1415. return ""
  1416. }
  1417. func (m *DeviceItem) GetUnit() string {
  1418. if m != nil {
  1419. return m.Unit
  1420. }
  1421. return ""
  1422. }
  1423. func (m *DeviceItem) GetLon() float64 {
  1424. if m != nil {
  1425. return m.Lon
  1426. }
  1427. return 0
  1428. }
  1429. func (m *DeviceItem) GetLat() float64 {
  1430. if m != nil {
  1431. return m.Lat
  1432. }
  1433. return 0
  1434. }
  1435. func (m *DeviceItem) GetKind() string {
  1436. if m != nil {
  1437. return m.Kind
  1438. }
  1439. return ""
  1440. }
  1441. func (m *DeviceItem) GetSubKind() string {
  1442. if m != nil {
  1443. return m.SubKind
  1444. }
  1445. return ""
  1446. }
  1447. func (m *DeviceItem) GetRemark() string {
  1448. if m != nil {
  1449. return m.Remark
  1450. }
  1451. return ""
  1452. }
  1453. type DeviceListReply struct {
  1454. List []*DeviceItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
  1455. Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
  1456. Total int64 `protobuf:"varint,3,opt,name=total,proto3" json:"total"`
  1457. PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
  1458. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1459. XXX_unrecognized []byte `json:"-"`
  1460. XXX_sizecache int32 `json:"-"`
  1461. }
  1462. func (m *DeviceListReply) Reset() { *m = DeviceListReply{} }
  1463. func (m *DeviceListReply) String() string { return proto.CompactTextString(m) }
  1464. func (*DeviceListReply) ProtoMessage() {}
  1465. func (*DeviceListReply) Descriptor() ([]byte, []int) {
  1466. return fileDescriptor_870276a56ac00da5, []int{22}
  1467. }
  1468. func (m *DeviceListReply) XXX_Unmarshal(b []byte) error {
  1469. return xxx_messageInfo_DeviceListReply.Unmarshal(m, b)
  1470. }
  1471. func (m *DeviceListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1472. return xxx_messageInfo_DeviceListReply.Marshal(b, m, deterministic)
  1473. }
  1474. func (m *DeviceListReply) XXX_Merge(src proto.Message) {
  1475. xxx_messageInfo_DeviceListReply.Merge(m, src)
  1476. }
  1477. func (m *DeviceListReply) XXX_Size() int {
  1478. return xxx_messageInfo_DeviceListReply.Size(m)
  1479. }
  1480. func (m *DeviceListReply) XXX_DiscardUnknown() {
  1481. xxx_messageInfo_DeviceListReply.DiscardUnknown(m)
  1482. }
  1483. var xxx_messageInfo_DeviceListReply proto.InternalMessageInfo
  1484. func (m *DeviceListReply) GetList() []*DeviceItem {
  1485. if m != nil {
  1486. return m.List
  1487. }
  1488. return nil
  1489. }
  1490. func (m *DeviceListReply) GetPage() int32 {
  1491. if m != nil {
  1492. return m.Page
  1493. }
  1494. return 0
  1495. }
  1496. func (m *DeviceListReply) GetTotal() int64 {
  1497. if m != nil {
  1498. return m.Total
  1499. }
  1500. return 0
  1501. }
  1502. func (m *DeviceListReply) GetPageSize() int32 {
  1503. if m != nil {
  1504. return m.PageSize
  1505. }
  1506. return 0
  1507. }
  1508. type VedioListRequest struct {
  1509. ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  1510. // 状态过滤 审核状态 0 待审核 1 项目通过 2 项目未通过
  1511. StatusFilters []int32 `protobuf:"varint,2,rep,packed,name=status_filters,json=statusFilters,proto3" json:"status_filters"`
  1512. Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"`
  1513. ProjectId int64 `protobuf:"varint,4,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  1514. Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter"`
  1515. IsAll bool `protobuf:"varint,7,opt,name=is_all,json=isAll,proto3" json:"is_all"`
  1516. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1517. XXX_unrecognized []byte `json:"-"`
  1518. XXX_sizecache int32 `json:"-"`
  1519. }
  1520. func (m *VedioListRequest) Reset() { *m = VedioListRequest{} }
  1521. func (m *VedioListRequest) String() string { return proto.CompactTextString(m) }
  1522. func (*VedioListRequest) ProtoMessage() {}
  1523. func (*VedioListRequest) Descriptor() ([]byte, []int) {
  1524. return fileDescriptor_870276a56ac00da5, []int{23}
  1525. }
  1526. func (m *VedioListRequest) XXX_Unmarshal(b []byte) error {
  1527. return xxx_messageInfo_VedioListRequest.Unmarshal(m, b)
  1528. }
  1529. func (m *VedioListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1530. return xxx_messageInfo_VedioListRequest.Marshal(b, m, deterministic)
  1531. }
  1532. func (m *VedioListRequest) XXX_Merge(src proto.Message) {
  1533. xxx_messageInfo_VedioListRequest.Merge(m, src)
  1534. }
  1535. func (m *VedioListRequest) XXX_Size() int {
  1536. return xxx_messageInfo_VedioListRequest.Size(m)
  1537. }
  1538. func (m *VedioListRequest) XXX_DiscardUnknown() {
  1539. xxx_messageInfo_VedioListRequest.DiscardUnknown(m)
  1540. }
  1541. var xxx_messageInfo_VedioListRequest proto.InternalMessageInfo
  1542. func (m *VedioListRequest) GetProviderId() int64 {
  1543. if m != nil {
  1544. return m.ProviderId
  1545. }
  1546. return 0
  1547. }
  1548. func (m *VedioListRequest) GetStatusFilters() []int32 {
  1549. if m != nil {
  1550. return m.StatusFilters
  1551. }
  1552. return nil
  1553. }
  1554. func (m *VedioListRequest) GetPage() int32 {
  1555. if m != nil {
  1556. return m.Page
  1557. }
  1558. return 0
  1559. }
  1560. func (m *VedioListRequest) GetProjectId() int64 {
  1561. if m != nil {
  1562. return m.ProjectId
  1563. }
  1564. return 0
  1565. }
  1566. func (m *VedioListRequest) GetFilter() string {
  1567. if m != nil {
  1568. return m.Filter
  1569. }
  1570. return ""
  1571. }
  1572. func (m *VedioListRequest) GetIsAll() bool {
  1573. if m != nil {
  1574. return m.IsAll
  1575. }
  1576. return false
  1577. }
  1578. type VedioItem struct {
  1579. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
  1580. SocialCode string `protobuf:"bytes,2,opt,name=social_code,json=socialCode,proto3" json:"social_code"`
  1581. // 设备类型编码
  1582. TypeCode int32 `protobuf:"varint,3,opt,name=type_code,json=typeCode,proto3" json:"type_code"`
  1583. TypeName string `protobuf:"bytes,4,opt,name=type_name,json=typeName,proto3" json:"type_name"`
  1584. // 申请时间
  1585. ApplyTime string `protobuf:"bytes,5,opt,name=apply_time,json=applyTime,proto3" json:"apply_time"`
  1586. // 审批时间
  1587. ApproveTime string `protobuf:"bytes,6,opt,name=approve_time,json=approveTime,proto3" json:"approve_time"`
  1588. // 0 待审核 1 项目通过 2 项目不通过
  1589. Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"`
  1590. ProjectName string `protobuf:"bytes,8,opt,name=project_name,json=projectName,proto3" json:"project_name"`
  1591. // 安检备案号
  1592. SafetyRecordNo string `protobuf:"bytes,9,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"`
  1593. // 0 离线 1 在线
  1594. State int32 `protobuf:"varint,10,opt,name=state,proto3" json:"state"`
  1595. Sn string `protobuf:"bytes,11,opt,name=sn,proto3" json:"sn"`
  1596. Key string `protobuf:"bytes,12,opt,name=key,proto3" json:"key"`
  1597. ProviderName string `protobuf:"bytes,13,opt,name=provider_name,json=providerName,proto3" json:"provider_name"`
  1598. Name string `protobuf:"bytes,14,opt,name=name,proto3" json:"name"`
  1599. Ip string `protobuf:"bytes,15,opt,name=ip,proto3" json:"ip"`
  1600. Port int64 `protobuf:"varint,16,opt,name=port,proto3" json:"port"`
  1601. MediaTransport string `protobuf:"bytes,17,opt,name=media_transport,json=mediaTransport,proto3" json:"media_transport"`
  1602. ChannelCount int32 `protobuf:"varint,18,opt,name=channel_count,json=channelCount,proto3" json:"channel_count"`
  1603. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1604. XXX_unrecognized []byte `json:"-"`
  1605. XXX_sizecache int32 `json:"-"`
  1606. }
  1607. func (m *VedioItem) Reset() { *m = VedioItem{} }
  1608. func (m *VedioItem) String() string { return proto.CompactTextString(m) }
  1609. func (*VedioItem) ProtoMessage() {}
  1610. func (*VedioItem) Descriptor() ([]byte, []int) {
  1611. return fileDescriptor_870276a56ac00da5, []int{24}
  1612. }
  1613. func (m *VedioItem) XXX_Unmarshal(b []byte) error {
  1614. return xxx_messageInfo_VedioItem.Unmarshal(m, b)
  1615. }
  1616. func (m *VedioItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1617. return xxx_messageInfo_VedioItem.Marshal(b, m, deterministic)
  1618. }
  1619. func (m *VedioItem) XXX_Merge(src proto.Message) {
  1620. xxx_messageInfo_VedioItem.Merge(m, src)
  1621. }
  1622. func (m *VedioItem) XXX_Size() int {
  1623. return xxx_messageInfo_VedioItem.Size(m)
  1624. }
  1625. func (m *VedioItem) XXX_DiscardUnknown() {
  1626. xxx_messageInfo_VedioItem.DiscardUnknown(m)
  1627. }
  1628. var xxx_messageInfo_VedioItem proto.InternalMessageInfo
  1629. func (m *VedioItem) GetId() int64 {
  1630. if m != nil {
  1631. return m.Id
  1632. }
  1633. return 0
  1634. }
  1635. func (m *VedioItem) GetSocialCode() string {
  1636. if m != nil {
  1637. return m.SocialCode
  1638. }
  1639. return ""
  1640. }
  1641. func (m *VedioItem) GetTypeCode() int32 {
  1642. if m != nil {
  1643. return m.TypeCode
  1644. }
  1645. return 0
  1646. }
  1647. func (m *VedioItem) GetTypeName() string {
  1648. if m != nil {
  1649. return m.TypeName
  1650. }
  1651. return ""
  1652. }
  1653. func (m *VedioItem) GetApplyTime() string {
  1654. if m != nil {
  1655. return m.ApplyTime
  1656. }
  1657. return ""
  1658. }
  1659. func (m *VedioItem) GetApproveTime() string {
  1660. if m != nil {
  1661. return m.ApproveTime
  1662. }
  1663. return ""
  1664. }
  1665. func (m *VedioItem) GetStatus() int32 {
  1666. if m != nil {
  1667. return m.Status
  1668. }
  1669. return 0
  1670. }
  1671. func (m *VedioItem) GetProjectName() string {
  1672. if m != nil {
  1673. return m.ProjectName
  1674. }
  1675. return ""
  1676. }
  1677. func (m *VedioItem) GetSafetyRecordNo() string {
  1678. if m != nil {
  1679. return m.SafetyRecordNo
  1680. }
  1681. return ""
  1682. }
  1683. func (m *VedioItem) GetState() int32 {
  1684. if m != nil {
  1685. return m.State
  1686. }
  1687. return 0
  1688. }
  1689. func (m *VedioItem) GetSn() string {
  1690. if m != nil {
  1691. return m.Sn
  1692. }
  1693. return ""
  1694. }
  1695. func (m *VedioItem) GetKey() string {
  1696. if m != nil {
  1697. return m.Key
  1698. }
  1699. return ""
  1700. }
  1701. func (m *VedioItem) GetProviderName() string {
  1702. if m != nil {
  1703. return m.ProviderName
  1704. }
  1705. return ""
  1706. }
  1707. func (m *VedioItem) GetName() string {
  1708. if m != nil {
  1709. return m.Name
  1710. }
  1711. return ""
  1712. }
  1713. func (m *VedioItem) GetIp() string {
  1714. if m != nil {
  1715. return m.Ip
  1716. }
  1717. return ""
  1718. }
  1719. func (m *VedioItem) GetPort() int64 {
  1720. if m != nil {
  1721. return m.Port
  1722. }
  1723. return 0
  1724. }
  1725. func (m *VedioItem) GetMediaTransport() string {
  1726. if m != nil {
  1727. return m.MediaTransport
  1728. }
  1729. return ""
  1730. }
  1731. func (m *VedioItem) GetChannelCount() int32 {
  1732. if m != nil {
  1733. return m.ChannelCount
  1734. }
  1735. return 0
  1736. }
  1737. type VedioListReply struct {
  1738. List []*VedioItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
  1739. Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"`
  1740. Total int64 `protobuf:"varint,3,opt,name=total,proto3" json:"total"`
  1741. PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
  1742. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1743. XXX_unrecognized []byte `json:"-"`
  1744. XXX_sizecache int32 `json:"-"`
  1745. }
  1746. func (m *VedioListReply) Reset() { *m = VedioListReply{} }
  1747. func (m *VedioListReply) String() string { return proto.CompactTextString(m) }
  1748. func (*VedioListReply) ProtoMessage() {}
  1749. func (*VedioListReply) Descriptor() ([]byte, []int) {
  1750. return fileDescriptor_870276a56ac00da5, []int{25}
  1751. }
  1752. func (m *VedioListReply) XXX_Unmarshal(b []byte) error {
  1753. return xxx_messageInfo_VedioListReply.Unmarshal(m, b)
  1754. }
  1755. func (m *VedioListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1756. return xxx_messageInfo_VedioListReply.Marshal(b, m, deterministic)
  1757. }
  1758. func (m *VedioListReply) XXX_Merge(src proto.Message) {
  1759. xxx_messageInfo_VedioListReply.Merge(m, src)
  1760. }
  1761. func (m *VedioListReply) XXX_Size() int {
  1762. return xxx_messageInfo_VedioListReply.Size(m)
  1763. }
  1764. func (m *VedioListReply) XXX_DiscardUnknown() {
  1765. xxx_messageInfo_VedioListReply.DiscardUnknown(m)
  1766. }
  1767. var xxx_messageInfo_VedioListReply proto.InternalMessageInfo
  1768. func (m *VedioListReply) GetList() []*VedioItem {
  1769. if m != nil {
  1770. return m.List
  1771. }
  1772. return nil
  1773. }
  1774. func (m *VedioListReply) GetPage() int32 {
  1775. if m != nil {
  1776. return m.Page
  1777. }
  1778. return 0
  1779. }
  1780. func (m *VedioListReply) GetTotal() int64 {
  1781. if m != nil {
  1782. return m.Total
  1783. }
  1784. return 0
  1785. }
  1786. func (m *VedioListReply) GetPageSize() int32 {
  1787. if m != nil {
  1788. return m.PageSize
  1789. }
  1790. return 0
  1791. }
  1792. type ProjectItem struct {
  1793. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
  1794. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name"`
  1795. ShortName string `protobuf:"bytes,3,opt,name=short_name,json=shortName,proto3" json:"short_name"`
  1796. ProjectNo string `protobuf:"bytes,4,opt,name=project_no,json=projectNo,proto3" json:"project_no"`
  1797. SafetyRecordNo string `protobuf:"bytes,5,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"`
  1798. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1799. XXX_unrecognized []byte `json:"-"`
  1800. XXX_sizecache int32 `json:"-"`
  1801. }
  1802. func (m *ProjectItem) Reset() { *m = ProjectItem{} }
  1803. func (m *ProjectItem) String() string { return proto.CompactTextString(m) }
  1804. func (*ProjectItem) ProtoMessage() {}
  1805. func (*ProjectItem) Descriptor() ([]byte, []int) {
  1806. return fileDescriptor_870276a56ac00da5, []int{26}
  1807. }
  1808. func (m *ProjectItem) XXX_Unmarshal(b []byte) error {
  1809. return xxx_messageInfo_ProjectItem.Unmarshal(m, b)
  1810. }
  1811. func (m *ProjectItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1812. return xxx_messageInfo_ProjectItem.Marshal(b, m, deterministic)
  1813. }
  1814. func (m *ProjectItem) XXX_Merge(src proto.Message) {
  1815. xxx_messageInfo_ProjectItem.Merge(m, src)
  1816. }
  1817. func (m *ProjectItem) XXX_Size() int {
  1818. return xxx_messageInfo_ProjectItem.Size(m)
  1819. }
  1820. func (m *ProjectItem) XXX_DiscardUnknown() {
  1821. xxx_messageInfo_ProjectItem.DiscardUnknown(m)
  1822. }
  1823. var xxx_messageInfo_ProjectItem proto.InternalMessageInfo
  1824. func (m *ProjectItem) GetId() int64 {
  1825. if m != nil {
  1826. return m.Id
  1827. }
  1828. return 0
  1829. }
  1830. func (m *ProjectItem) GetName() string {
  1831. if m != nil {
  1832. return m.Name
  1833. }
  1834. return ""
  1835. }
  1836. func (m *ProjectItem) GetShortName() string {
  1837. if m != nil {
  1838. return m.ShortName
  1839. }
  1840. return ""
  1841. }
  1842. func (m *ProjectItem) GetProjectNo() string {
  1843. if m != nil {
  1844. return m.ProjectNo
  1845. }
  1846. return ""
  1847. }
  1848. func (m *ProjectItem) GetSafetyRecordNo() string {
  1849. if m != nil {
  1850. return m.SafetyRecordNo
  1851. }
  1852. return ""
  1853. }
  1854. type ProjectListRequest struct {
  1855. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1856. XXX_unrecognized []byte `json:"-"`
  1857. XXX_sizecache int32 `json:"-"`
  1858. }
  1859. func (m *ProjectListRequest) Reset() { *m = ProjectListRequest{} }
  1860. func (m *ProjectListRequest) String() string { return proto.CompactTextString(m) }
  1861. func (*ProjectListRequest) ProtoMessage() {}
  1862. func (*ProjectListRequest) Descriptor() ([]byte, []int) {
  1863. return fileDescriptor_870276a56ac00da5, []int{27}
  1864. }
  1865. func (m *ProjectListRequest) XXX_Unmarshal(b []byte) error {
  1866. return xxx_messageInfo_ProjectListRequest.Unmarshal(m, b)
  1867. }
  1868. func (m *ProjectListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1869. return xxx_messageInfo_ProjectListRequest.Marshal(b, m, deterministic)
  1870. }
  1871. func (m *ProjectListRequest) XXX_Merge(src proto.Message) {
  1872. xxx_messageInfo_ProjectListRequest.Merge(m, src)
  1873. }
  1874. func (m *ProjectListRequest) XXX_Size() int {
  1875. return xxx_messageInfo_ProjectListRequest.Size(m)
  1876. }
  1877. func (m *ProjectListRequest) XXX_DiscardUnknown() {
  1878. xxx_messageInfo_ProjectListRequest.DiscardUnknown(m)
  1879. }
  1880. var xxx_messageInfo_ProjectListRequest proto.InternalMessageInfo
  1881. type ProjectListReply struct {
  1882. List []*ProjectItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
  1883. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1884. XXX_unrecognized []byte `json:"-"`
  1885. XXX_sizecache int32 `json:"-"`
  1886. }
  1887. func (m *ProjectListReply) Reset() { *m = ProjectListReply{} }
  1888. func (m *ProjectListReply) String() string { return proto.CompactTextString(m) }
  1889. func (*ProjectListReply) ProtoMessage() {}
  1890. func (*ProjectListReply) Descriptor() ([]byte, []int) {
  1891. return fileDescriptor_870276a56ac00da5, []int{28}
  1892. }
  1893. func (m *ProjectListReply) XXX_Unmarshal(b []byte) error {
  1894. return xxx_messageInfo_ProjectListReply.Unmarshal(m, b)
  1895. }
  1896. func (m *ProjectListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1897. return xxx_messageInfo_ProjectListReply.Marshal(b, m, deterministic)
  1898. }
  1899. func (m *ProjectListReply) XXX_Merge(src proto.Message) {
  1900. xxx_messageInfo_ProjectListReply.Merge(m, src)
  1901. }
  1902. func (m *ProjectListReply) XXX_Size() int {
  1903. return xxx_messageInfo_ProjectListReply.Size(m)
  1904. }
  1905. func (m *ProjectListReply) XXX_DiscardUnknown() {
  1906. xxx_messageInfo_ProjectListReply.DiscardUnknown(m)
  1907. }
  1908. var xxx_messageInfo_ProjectListReply proto.InternalMessageInfo
  1909. func (m *ProjectListReply) GetList() []*ProjectItem {
  1910. if m != nil {
  1911. return m.List
  1912. }
  1913. return nil
  1914. }
  1915. type DeviceDelJobItem struct {
  1916. Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
  1917. SocialCode string `protobuf:"bytes,2,opt,name=social_code,json=socialCode,proto3" json:"social_code"`
  1918. // 设备类型编码
  1919. TypeCode int32 `protobuf:"varint,3,opt,name=type_code,json=typeCode,proto3" json:"type_code"`
  1920. TypeName string `protobuf:"bytes,4,opt,name=type_name,json=typeName,proto3" json:"type_name"`
  1921. // 申请时间
  1922. ApplyTime string `protobuf:"bytes,5,opt,name=apply_time,json=applyTime,proto3" json:"apply_time"`
  1923. // 审批时间
  1924. ApproveTime string `protobuf:"bytes,6,opt,name=approve_time,json=approveTime,proto3" json:"approve_time"`
  1925. // 0 待审核 1 通过 2 项目不通过
  1926. Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status"`
  1927. // 项目名称
  1928. ProjectName string `protobuf:"bytes,8,opt,name=project_name,json=projectName,proto3" json:"project_name"`
  1929. // 安检备案号
  1930. SafetyRecordNo string `protobuf:"bytes,9,opt,name=safety_record_no,json=safetyRecordNo,proto3" json:"safety_record_no"`
  1931. ProviderName string `protobuf:"bytes,10,opt,name=provider_name,json=providerName,proto3" json:"provider_name"`
  1932. Sn string `protobuf:"bytes,11,opt,name=sn,proto3" json:"sn"`
  1933. Reason string `protobuf:"bytes,12,opt,name=reason,proto3" json:"reason"`
  1934. Feedback string `protobuf:"bytes,13,opt,name=feedback,proto3" json:"feedback"`
  1935. DeviceName string `protobuf:"bytes,14,opt,name=device_name,json=deviceName,proto3" json:"device_name"`
  1936. Reviewer string `protobuf:"bytes,15,opt,name=reviewer,proto3" json:"reviewer"`
  1937. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1938. XXX_unrecognized []byte `json:"-"`
  1939. XXX_sizecache int32 `json:"-"`
  1940. }
  1941. func (m *DeviceDelJobItem) Reset() { *m = DeviceDelJobItem{} }
  1942. func (m *DeviceDelJobItem) String() string { return proto.CompactTextString(m) }
  1943. func (*DeviceDelJobItem) ProtoMessage() {}
  1944. func (*DeviceDelJobItem) Descriptor() ([]byte, []int) {
  1945. return fileDescriptor_870276a56ac00da5, []int{29}
  1946. }
  1947. func (m *DeviceDelJobItem) XXX_Unmarshal(b []byte) error {
  1948. return xxx_messageInfo_DeviceDelJobItem.Unmarshal(m, b)
  1949. }
  1950. func (m *DeviceDelJobItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1951. return xxx_messageInfo_DeviceDelJobItem.Marshal(b, m, deterministic)
  1952. }
  1953. func (m *DeviceDelJobItem) XXX_Merge(src proto.Message) {
  1954. xxx_messageInfo_DeviceDelJobItem.Merge(m, src)
  1955. }
  1956. func (m *DeviceDelJobItem) XXX_Size() int {
  1957. return xxx_messageInfo_DeviceDelJobItem.Size(m)
  1958. }
  1959. func (m *DeviceDelJobItem) XXX_DiscardUnknown() {
  1960. xxx_messageInfo_DeviceDelJobItem.DiscardUnknown(m)
  1961. }
  1962. var xxx_messageInfo_DeviceDelJobItem proto.InternalMessageInfo
  1963. func (m *DeviceDelJobItem) GetId() int64 {
  1964. if m != nil {
  1965. return m.Id
  1966. }
  1967. return 0
  1968. }
  1969. func (m *DeviceDelJobItem) GetSocialCode() string {
  1970. if m != nil {
  1971. return m.SocialCode
  1972. }
  1973. return ""
  1974. }
  1975. func (m *DeviceDelJobItem) GetTypeCode() int32 {
  1976. if m != nil {
  1977. return m.TypeCode
  1978. }
  1979. return 0
  1980. }
  1981. func (m *DeviceDelJobItem) GetTypeName() string {
  1982. if m != nil {
  1983. return m.TypeName
  1984. }
  1985. return ""
  1986. }
  1987. func (m *DeviceDelJobItem) GetApplyTime() string {
  1988. if m != nil {
  1989. return m.ApplyTime
  1990. }
  1991. return ""
  1992. }
  1993. func (m *DeviceDelJobItem) GetApproveTime() string {
  1994. if m != nil {
  1995. return m.ApproveTime
  1996. }
  1997. return ""
  1998. }
  1999. func (m *DeviceDelJobItem) GetStatus() int32 {
  2000. if m != nil {
  2001. return m.Status
  2002. }
  2003. return 0
  2004. }
  2005. func (m *DeviceDelJobItem) GetProjectName() string {
  2006. if m != nil {
  2007. return m.ProjectName
  2008. }
  2009. return ""
  2010. }
  2011. func (m *DeviceDelJobItem) GetSafetyRecordNo() string {
  2012. if m != nil {
  2013. return m.SafetyRecordNo
  2014. }
  2015. return ""
  2016. }
  2017. func (m *DeviceDelJobItem) GetProviderName() string {
  2018. if m != nil {
  2019. return m.ProviderName
  2020. }
  2021. return ""
  2022. }
  2023. func (m *DeviceDelJobItem) GetSn() string {
  2024. if m != nil {
  2025. return m.Sn
  2026. }
  2027. return ""
  2028. }
  2029. func (m *DeviceDelJobItem) GetReason() string {
  2030. if m != nil {
  2031. return m.Reason
  2032. }
  2033. return ""
  2034. }
  2035. func (m *DeviceDelJobItem) GetFeedback() string {
  2036. if m != nil {
  2037. return m.Feedback
  2038. }
  2039. return ""
  2040. }
  2041. func (m *DeviceDelJobItem) GetDeviceName() string {
  2042. if m != nil {
  2043. return m.DeviceName
  2044. }
  2045. return ""
  2046. }
  2047. func (m *DeviceDelJobItem) GetReviewer() string {
  2048. if m != nil {
  2049. return m.Reviewer
  2050. }
  2051. return ""
  2052. }
  2053. type DeviceDelJobListRequest struct {
  2054. ProviderId int64 `protobuf:"varint,1,opt,name=provider_id,json=providerId,proto3" json:"provider_id"`
  2055. // 状态过滤 审核状态 0 待审核 1 通过 2 未通过
  2056. StatusFilters []int32 `protobuf:"varint,2,rep,packed,name=status_filters,json=statusFilters,proto3" json:"status_filters"`
  2057. Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"`
  2058. ProjectId int64 `protobuf:"varint,4,opt,name=project_id,json=projectId,proto3" json:"project_id"`
  2059. Filter string `protobuf:"bytes,5,opt,name=filter,proto3" json:"filter"`
  2060. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2061. XXX_unrecognized []byte `json:"-"`
  2062. XXX_sizecache int32 `json:"-"`
  2063. }
  2064. func (m *DeviceDelJobListRequest) Reset() { *m = DeviceDelJobListRequest{} }
  2065. func (m *DeviceDelJobListRequest) String() string { return proto.CompactTextString(m) }
  2066. func (*DeviceDelJobListRequest) ProtoMessage() {}
  2067. func (*DeviceDelJobListRequest) Descriptor() ([]byte, []int) {
  2068. return fileDescriptor_870276a56ac00da5, []int{30}
  2069. }
  2070. func (m *DeviceDelJobListRequest) XXX_Unmarshal(b []byte) error {
  2071. return xxx_messageInfo_DeviceDelJobListRequest.Unmarshal(m, b)
  2072. }
  2073. func (m *DeviceDelJobListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2074. return xxx_messageInfo_DeviceDelJobListRequest.Marshal(b, m, deterministic)
  2075. }
  2076. func (m *DeviceDelJobListRequest) XXX_Merge(src proto.Message) {
  2077. xxx_messageInfo_DeviceDelJobListRequest.Merge(m, src)
  2078. }
  2079. func (m *DeviceDelJobListRequest) XXX_Size() int {
  2080. return xxx_messageInfo_DeviceDelJobListRequest.Size(m)
  2081. }
  2082. func (m *DeviceDelJobListRequest) XXX_DiscardUnknown() {
  2083. xxx_messageInfo_DeviceDelJobListRequest.DiscardUnknown(m)
  2084. }
  2085. var xxx_messageInfo_DeviceDelJobListRequest proto.InternalMessageInfo
  2086. func (m *DeviceDelJobListRequest) GetProviderId() int64 {
  2087. if m != nil {
  2088. return m.ProviderId
  2089. }
  2090. return 0
  2091. }
  2092. func (m *DeviceDelJobListRequest) GetStatusFilters() []int32 {
  2093. if m != nil {
  2094. return m.StatusFilters
  2095. }
  2096. return nil
  2097. }
  2098. func (m *DeviceDelJobListRequest) GetPage() int32 {
  2099. if m != nil {
  2100. return m.Page
  2101. }
  2102. return 0
  2103. }
  2104. func (m *DeviceDelJobListRequest) GetProjectId() int64 {
  2105. if m != nil {
  2106. return m.ProjectId
  2107. }
  2108. return 0
  2109. }
  2110. func (m *DeviceDelJobListRequest) GetFilter() string {
  2111. if m != nil {
  2112. return m.Filter
  2113. }
  2114. return ""
  2115. }
  2116. type DeviceDelJobListReply struct {
  2117. PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size"`
  2118. Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total"`
  2119. Page int32 `protobuf:"varint,3,opt,name=page,proto3" json:"page"`
  2120. List []*DeviceDelJobItem `protobuf:"bytes,5,rep,name=list,proto3" json:"list"`
  2121. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2122. XXX_unrecognized []byte `json:"-"`
  2123. XXX_sizecache int32 `json:"-"`
  2124. }
  2125. func (m *DeviceDelJobListReply) Reset() { *m = DeviceDelJobListReply{} }
  2126. func (m *DeviceDelJobListReply) String() string { return proto.CompactTextString(m) }
  2127. func (*DeviceDelJobListReply) ProtoMessage() {}
  2128. func (*DeviceDelJobListReply) Descriptor() ([]byte, []int) {
  2129. return fileDescriptor_870276a56ac00da5, []int{31}
  2130. }
  2131. func (m *DeviceDelJobListReply) XXX_Unmarshal(b []byte) error {
  2132. return xxx_messageInfo_DeviceDelJobListReply.Unmarshal(m, b)
  2133. }
  2134. func (m *DeviceDelJobListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2135. return xxx_messageInfo_DeviceDelJobListReply.Marshal(b, m, deterministic)
  2136. }
  2137. func (m *DeviceDelJobListReply) XXX_Merge(src proto.Message) {
  2138. xxx_messageInfo_DeviceDelJobListReply.Merge(m, src)
  2139. }
  2140. func (m *DeviceDelJobListReply) XXX_Size() int {
  2141. return xxx_messageInfo_DeviceDelJobListReply.Size(m)
  2142. }
  2143. func (m *DeviceDelJobListReply) XXX_DiscardUnknown() {
  2144. xxx_messageInfo_DeviceDelJobListReply.DiscardUnknown(m)
  2145. }
  2146. var xxx_messageInfo_DeviceDelJobListReply proto.InternalMessageInfo
  2147. func (m *DeviceDelJobListReply) GetPageSize() int32 {
  2148. if m != nil {
  2149. return m.PageSize
  2150. }
  2151. return 0
  2152. }
  2153. func (m *DeviceDelJobListReply) GetTotal() int64 {
  2154. if m != nil {
  2155. return m.Total
  2156. }
  2157. return 0
  2158. }
  2159. func (m *DeviceDelJobListReply) GetPage() int32 {
  2160. if m != nil {
  2161. return m.Page
  2162. }
  2163. return 0
  2164. }
  2165. func (m *DeviceDelJobListReply) GetList() []*DeviceDelJobItem {
  2166. if m != nil {
  2167. return m.List
  2168. }
  2169. return nil
  2170. }
  2171. func init() {
  2172. proto.RegisterType((*DeviceTypeAddRequest)(nil), "v1.DeviceTypeAddRequest")
  2173. proto.RegisterType((*DeviceTypeAddReply)(nil), "v1.DeviceTypeAddReply")
  2174. proto.RegisterType((*DeviceTypeTestingAddRequest)(nil), "v1.DeviceTypeTestingAddRequest")
  2175. proto.RegisterType((*DeviceTypeTestingAddReply)(nil), "v1.DeviceTypeTestingAddReply")
  2176. proto.RegisterType((*DeviceAddRequest)(nil), "v1.DeviceAddRequest")
  2177. proto.RegisterType((*DeviceAddReply)(nil), "v1.DeviceAddReply")
  2178. proto.RegisterType((*VedioAddRequest)(nil), "v1.VedioAddRequest")
  2179. proto.RegisterType((*VedioAddReply)(nil), "v1.VedioAddReply")
  2180. proto.RegisterType((*ChannelAddRequest)(nil), "v1.ChannelAddRequest")
  2181. proto.RegisterType((*ChannelAddReply)(nil), "v1.ChannelAddReply")
  2182. proto.RegisterType((*ChannelUpdateRequest)(nil), "v1.ChannelUpdateRequest")
  2183. proto.RegisterType((*ChannelUpdateReply)(nil), "v1.ChannelUpdateReply")
  2184. proto.RegisterType((*ChannelListRequest)(nil), "v1.ChannelListRequest")
  2185. proto.RegisterType((*ChannelItem)(nil), "v1.ChannelItem")
  2186. proto.RegisterType((*ChannelListReply)(nil), "v1.ChannelListReply")
  2187. proto.RegisterType((*DeviceDelRequest)(nil), "v1.DeviceDelRequest")
  2188. proto.RegisterType((*DeviceDelReply)(nil), "v1.DeviceDelReply")
  2189. proto.RegisterType((*DeviceTypeListRequest)(nil), "v1.DeviceTypeListRequest")
  2190. proto.RegisterType((*DeviceTypeItem)(nil), "v1.DeviceTypeItem")
  2191. proto.RegisterType((*DeviceTypeListReply)(nil), "v1.DeviceTypeListReply")
  2192. proto.RegisterType((*DeviceListRequest)(nil), "v1.DeviceListRequest")
  2193. proto.RegisterType((*DeviceItem)(nil), "v1.DeviceItem")
  2194. proto.RegisterType((*DeviceListReply)(nil), "v1.DeviceListReply")
  2195. proto.RegisterType((*VedioListRequest)(nil), "v1.VedioListRequest")
  2196. proto.RegisterType((*VedioItem)(nil), "v1.VedioItem")
  2197. proto.RegisterType((*VedioListReply)(nil), "v1.VedioListReply")
  2198. proto.RegisterType((*ProjectItem)(nil), "v1.ProjectItem")
  2199. proto.RegisterType((*ProjectListRequest)(nil), "v1.ProjectListRequest")
  2200. proto.RegisterType((*ProjectListReply)(nil), "v1.ProjectListReply")
  2201. proto.RegisterType((*DeviceDelJobItem)(nil), "v1.DeviceDelJobItem")
  2202. proto.RegisterType((*DeviceDelJobListRequest)(nil), "v1.DeviceDelJobListRequest")
  2203. proto.RegisterType((*DeviceDelJobListReply)(nil), "v1.DeviceDelJobListReply")
  2204. }
  2205. func init() {
  2206. proto.RegisterFile("device.proto", fileDescriptor_870276a56ac00da5)
  2207. }
  2208. var fileDescriptor_870276a56ac00da5 = []byte{
  2209. // 1603 bytes of a gzipped FileDescriptorProto
  2210. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x58, 0x4f, 0x8f, 0xdc, 0xc4,
  2211. 0x12, 0x97, 0x67, 0xc6, 0xf3, 0xa7, 0xe6, 0xcf, 0xce, 0x3a, 0xb3, 0xbb, 0xde, 0xac, 0x56, 0xd9,
  2212. 0x75, 0xf4, 0xde, 0x1b, 0x3d, 0x29, 0xc9, 0xcb, 0xcb, 0x01, 0x09, 0x89, 0x43, 0xd8, 0x08, 0xb1,
  2213. 0xfc, 0x89, 0x22, 0xb3, 0x80, 0xc4, 0xc5, 0xea, 0xb5, 0x7b, 0x77, 0xcd, 0x7a, 0x6c, 0x63, 0x7b,
  2214. 0x86, 0x4c, 0x84, 0x10, 0x47, 0x4e, 0xdc, 0xb9, 0x72, 0x43, 0xe2, 0x23, 0x70, 0x42, 0x70, 0x41,
  2215. 0x7c, 0x1a, 0x3e, 0x01, 0xaa, 0xea, 0xb6, 0xdd, 0xf6, 0x4c, 0x36, 0x91, 0x08, 0x28, 0x08, 0x6e,
  2216. 0x5d, 0xbf, 0xee, 0xe9, 0xae, 0xea, 0xaa, 0x5f, 0xd7, 0xcf, 0x03, 0x03, 0x8f, 0x2f, 0x7c, 0x97,
  2217. 0xdf, 0x8e, 0x93, 0x28, 0x8b, 0x8c, 0xc6, 0xe2, 0xae, 0xf5, 0x93, 0x06, 0x93, 0x07, 0x04, 0x9e,
  2218. 0x2c, 0x63, 0x7e, 0xdf, 0xf3, 0x6c, 0xfe, 0xc9, 0x9c, 0xa7, 0x99, 0x71, 0x03, 0xfa, 0x71, 0x12,
  2219. 0x2d, 0x7c, 0x8f, 0x27, 0x8e, 0xef, 0x99, 0xda, 0x81, 0x36, 0x6d, 0xda, 0x90, 0x43, 0xc7, 0x1e,
  2220. 0x2e, 0x10, 0xbb, 0x39, 0x6e, 0xe4, 0x71, 0xb3, 0x71, 0xa0, 0x4d, 0x75, 0x1b, 0x04, 0x74, 0x14,
  2221. 0x79, 0xdc, 0x30, 0xa1, 0xe3, 0x46, 0xb3, 0x19, 0x0f, 0x33, 0xb3, 0x79, 0xa0, 0x4d, 0x7b, 0x76,
  2222. 0x6e, 0x1a, 0x13, 0xd0, 0xd9, 0x39, 0xe2, 0x2d, 0xc2, 0x85, 0x81, 0x1b, 0xd2, 0xc0, 0x89, 0x2f,
  2223. 0xa2, 0x90, 0x9b, 0x3a, 0xcd, 0x01, 0x41, 0x8f, 0x10, 0x31, 0xae, 0x43, 0x97, 0xc5, 0x31, 0x0f,
  2224. 0x3d, 0xff, 0xb1, 0xd9, 0x3e, 0x68, 0x4e, 0x7b, 0x76, 0x61, 0x5b, 0x13, 0x30, 0x6a, 0x61, 0xc4,
  2225. 0xc1, 0xd2, 0xfa, 0x45, 0x83, 0xbd, 0x12, 0x3e, 0xe1, 0x69, 0xe6, 0x87, 0xe7, 0x7f, 0xdd, 0x20,
  2226. 0xf7, 0x60, 0x77, 0x7d, 0x34, 0x18, 0xeb, 0x8f, 0x2d, 0x18, 0x8b, 0x59, 0x25, 0xc0, 0x7d, 0xc0,
  2227. 0x68, 0x3e, 0xe6, 0x6e, 0x56, 0xc6, 0xd7, 0x93, 0xc8, 0xb1, 0x67, 0x18, 0xd0, 0x0a, 0xd9, 0x4c,
  2228. 0xc4, 0xd5, 0xb3, 0x69, 0x6c, 0x8c, 0xa0, 0x91, 0x86, 0x32, 0x98, 0x46, 0x1a, 0xe2, 0x1a, 0xe6,
  2229. 0x79, 0x89, 0x0c, 0x83, 0xc6, 0x88, 0x65, 0xcb, 0x58, 0xb8, 0xaf, 0xdb, 0x34, 0x36, 0xc6, 0xd0,
  2230. 0x0c, 0xa2, 0xd0, 0x6c, 0x1f, 0x68, 0x53, 0xcd, 0xc6, 0x21, 0x21, 0x2c, 0x33, 0x3b, 0x12, 0x61,
  2231. 0x99, 0xb1, 0x03, 0x9d, 0xc7, 0x8e, 0x1b, 0x45, 0x89, 0x67, 0x76, 0x09, 0x6d, 0x3f, 0x3e, 0x42,
  2232. 0x0b, 0x27, 0x96, 0x72, 0xa2, 0x27, 0x26, 0x96, 0x62, 0xa2, 0x96, 0x21, 0x58, 0xc9, 0xd0, 0x21,
  2233. 0x0c, 0xf2, 0x08, 0x29, 0x45, 0x7d, 0x72, 0xb3, 0x2f, 0x31, 0xca, 0x91, 0xb2, 0x84, 0xa2, 0x1d,
  2234. 0x54, 0x96, 0x3c, 0xc4, 0xa0, 0x0f, 0x73, 0x6a, 0x38, 0xb3, 0xc8, 0xe3, 0x81, 0x39, 0x14, 0x4b,
  2235. 0x04, 0xf6, 0x2e, 0x42, 0x86, 0x05, 0x83, 0x19, 0x0b, 0xe7, 0x67, 0xcc, 0xcd, 0xe6, 0x09, 0x4f,
  2236. 0xcc, 0x11, 0x2d, 0xa9, 0x60, 0x98, 0xf3, 0x53, 0x96, 0xb9, 0x17, 0xe6, 0x86, 0xc8, 0x39, 0x19,
  2237. 0x78, 0x0f, 0xa9, 0x3f, 0x33, 0xc7, 0x84, 0xe1, 0x10, 0xef, 0x6f, 0x1e, 0xfa, 0x99, 0xb9, 0x29,
  2238. 0xee, 0x14, 0xc7, 0xc6, 0x36, 0xb4, 0x63, 0x9e, 0xa4, 0x51, 0x68, 0x1a, 0x84, 0x4a, 0x0b, 0xf7,
  2239. 0x14, 0xb5, 0x72, 0x4d, 0xec, 0x49, 0x06, 0xae, 0x4e, 0xf8, 0x8c, 0x25, 0x97, 0xe6, 0x44, 0xac,
  2240. 0x16, 0x16, 0x9e, 0x35, 0x4f, 0x02, 0x73, 0x4b, 0x9c, 0x35, 0x4f, 0x02, 0x3c, 0xeb, 0xd2, 0x0f,
  2241. 0x3d, 0x73, 0x5b, 0xe4, 0x0a, 0xc7, 0xc6, 0x2e, 0x74, 0xd3, 0xf9, 0xa9, 0x43, 0xf8, 0x0e, 0xe1,
  2242. 0x9d, 0x74, 0x7e, 0xfa, 0xb6, 0x1f, 0x7a, 0xd6, 0x2d, 0x18, 0x29, 0x55, 0x14, 0x07, 0x4b, 0x63,
  2243. 0x0f, 0x7a, 0xf2, 0x6e, 0x8a, 0x12, 0xea, 0x0a, 0xe0, 0xd8, 0xb3, 0xbe, 0xd5, 0x60, 0xe3, 0x03,
  2244. 0xee, 0xf9, 0xd1, 0xef, 0x2b, 0xba, 0x5a, 0x9a, 0x9b, 0x2b, 0x69, 0xbe, 0x09, 0x43, 0xf7, 0x82,
  2245. 0x85, 0x21, 0x0f, 0x1c, 0x37, 0x9a, 0x4b, 0x56, 0xe9, 0xf6, 0x40, 0x82, 0x47, 0x88, 0xe1, 0xc1,
  2246. 0x0b, 0xf4, 0xc5, 0x51, 0x8a, 0xb3, 0x47, 0x08, 0x12, 0xc6, 0xfa, 0x2f, 0x0c, 0x4b, 0x57, 0x31,
  2247. 0xb2, 0x5d, 0xe8, 0x8a, 0xf5, 0xbe, 0x47, 0xab, 0x9b, 0x76, 0x87, 0xec, 0x63, 0xcf, 0x7a, 0x13,
  2248. 0x36, 0x8f, 0xc4, 0xd6, 0x4a, 0x60, 0x82, 0x1a, 0x5a, 0x41, 0x8d, 0x15, 0xa7, 0x1a, 0xab, 0x4e,
  2249. 0x59, 0xff, 0x83, 0x0d, 0x75, 0x27, 0x3c, 0xf7, 0xea, 0x0b, 0xb2, 0x5e, 0x85, 0x89, 0xfc, 0xc5,
  2250. 0xfb, 0xb1, 0xc7, 0x32, 0xae, 0x1c, 0x5f, 0x2c, 0x6f, 0xf8, 0x6b, 0x2f, 0xd2, 0xba, 0x07, 0x46,
  2251. 0xed, 0xb7, 0xcf, 0x71, 0xe0, 0x87, 0xc5, 0x8f, 0xde, 0xf1, 0xd3, 0x2c, 0x3f, 0xce, 0x80, 0x56,
  2252. 0xcc, 0xce, 0x39, 0x2d, 0xd7, 0x6d, 0x1a, 0xcb, 0x1b, 0x68, 0x14, 0x37, 0xb0, 0x0f, 0x90, 0xdf,
  2253. 0x40, 0x18, 0xc9, 0x47, 0xa3, 0x27, 0x91, 0x87, 0x91, 0x75, 0x06, 0x7d, 0xb9, 0xf1, 0x71, 0xc6,
  2254. 0x67, 0x85, 0xc3, 0x5a, 0xf5, 0xb9, 0xf1, 0x3d, 0xda, 0x51, 0x04, 0x75, 0xf5, 0x8e, 0xc8, 0x86,
  2255. 0x34, 0x63, 0x19, 0x97, 0xf9, 0x17, 0x86, 0xf5, 0x39, 0x8c, 0x2b, 0x01, 0x60, 0xcc, 0x37, 0xa1,
  2256. 0x15, 0xf8, 0x69, 0x66, 0x6a, 0x07, 0xcd, 0x69, 0xff, 0xff, 0x1b, 0xb7, 0x17, 0x77, 0x6f, 0x2b,
  2257. 0xbe, 0xd8, 0x34, 0x59, 0xc4, 0xd8, 0x50, 0x62, 0x9c, 0x80, 0x9e, 0x45, 0x19, 0x0b, 0x64, 0x15,
  2258. 0x0a, 0x03, 0x59, 0x80, 0xb3, 0x4e, 0xea, 0x3f, 0xc9, 0x0f, 0xef, 0x22, 0xf0, 0x9e, 0xff, 0x84,
  2259. 0x5b, 0x17, 0xf9, 0xd3, 0xfb, 0x80, 0x07, 0xf9, 0xf5, 0x5d, 0x45, 0x1b, 0x41, 0x5f, 0x86, 0x64,
  2260. 0x6f, 0xe4, 0xf4, 0x45, 0xab, 0xde, 0x6f, 0xd0, 0x83, 0xa1, 0xda, 0x6f, 0xac, 0x3b, 0x39, 0x3d,
  2261. 0xe9, 0xa4, 0xe7, 0xc8, 0xed, 0x0f, 0x1a, 0x6c, 0x95, 0x4d, 0x43, 0xcd, 0xef, 0x33, 0x9b, 0xdf,
  2262. 0xbf, 0x60, 0x84, 0xd7, 0x3b, 0x4f, 0x9d, 0x33, 0x3f, 0xc8, 0x78, 0x92, 0x9a, 0x8d, 0x83, 0xe6,
  2263. 0x54, 0xb7, 0x87, 0x02, 0x7d, 0x43, 0x80, 0xc8, 0x02, 0x3f, 0x74, 0x83, 0xb9, 0xc7, 0x1d, 0x62,
  2264. 0x0f, 0x79, 0xdd, 0xb5, 0x07, 0x12, 0x24, 0xca, 0xe1, 0x6d, 0xe0, 0x85, 0x0b, 0x66, 0xb6, 0x28,
  2265. 0xac, 0x2e, 0x02, 0xe8, 0x54, 0x3d, 0x6a, 0xbd, 0xde, 0x65, 0xad, 0x5f, 0x1b, 0x79, 0xd8, 0xb8,
  2266. 0x9e, 0x6a, 0x69, 0x0f, 0x7a, 0xb8, 0x97, 0xf8, 0x85, 0x28, 0xd1, 0x2e, 0x02, 0xf4, 0xe2, 0xe7,
  2267. 0x93, 0x0a, 0x3d, 0x68, 0x32, 0x7f, 0xeb, 0xdd, 0x84, 0xb3, 0x8c, 0x7b, 0x4e, 0xe6, 0xcf, 0xb8,
  2268. 0xac, 0xb1, 0xbe, 0xc4, 0x4e, 0xfc, 0x19, 0xbd, 0xae, 0x22, 0x46, 0x99, 0x69, 0x69, 0x61, 0x73,
  2269. 0x3e, 0xe3, 0xdc, 0x3b, 0x65, 0xee, 0xa5, 0x6c, 0xdd, 0x85, 0x5d, 0x6b, 0xdc, 0x9a, 0xda, 0xb8,
  2270. 0x4b, 0x2d, 0xd0, 0xb9, 0x42, 0x0b, 0x74, 0x57, 0xb4, 0xc0, 0x21, 0x0c, 0x58, 0x8c, 0x09, 0xe1,
  2271. 0xc2, 0xd3, 0x9e, 0xf0, 0x54, 0x62, 0xe4, 0xa9, 0xa2, 0x3f, 0xa0, 0xaa, 0x3f, 0x6e, 0xc2, 0x30,
  2272. 0xe4, 0xdc, 0x73, 0x0a, 0xa7, 0xfa, 0x22, 0x2d, 0x08, 0xde, 0xcf, 0x1d, 0xbb, 0x0e, 0xdd, 0x84,
  2273. 0x2f, 0x7c, 0xfe, 0x29, 0x4f, 0x64, 0x5b, 0x2c, 0x6c, 0xeb, 0x35, 0xb8, 0x56, 0x2f, 0x1c, 0xac,
  2274. 0xb7, 0x7f, 0x57, 0x78, 0x65, 0x20, 0xaf, 0xaa, 0xa9, 0x11, 0xd4, 0xb2, 0xbe, 0x6a, 0xc0, 0xa6,
  2275. 0x98, 0xf8, 0x23, 0x8a, 0x2e, 0x27, 0x6e, 0x53, 0x21, 0x6e, 0x95, 0x09, 0xad, 0x7a, 0xdf, 0xd9,
  2276. 0x86, 0xb6, 0xd8, 0x52, 0xa6, 0x4e, 0x5a, 0xd5, 0x4a, 0x6a, 0xd7, 0x2a, 0x69, 0x0b, 0xda, 0x7e,
  2277. 0xea, 0xb0, 0x20, 0xa0, 0xd4, 0x75, 0x6d, 0xdd, 0x4f, 0xef, 0x07, 0x01, 0xea, 0x15, 0x97, 0x85,
  2278. 0x0e, 0x4a, 0x85, 0x2e, 0xe1, 0x6d, 0x97, 0x85, 0x0f, 0x78, 0x80, 0x2d, 0x85, 0x05, 0x81, 0x28,
  2279. 0xf3, 0x1e, 0xcd, 0x74, 0x58, 0x10, 0x50, 0xfb, 0xf9, 0x46, 0x07, 0x10, 0x17, 0x42, 0x05, 0x5c,
  2280. 0x7f, 0xcd, 0x6f, 0x40, 0x3f, 0x8d, 0x5c, 0x9f, 0x05, 0xa5, 0xd4, 0xec, 0xd9, 0x20, 0xa0, 0x4a,
  2281. 0x51, 0x17, 0x2f, 0xc3, 0x53, 0x2b, 0xbe, 0xf5, 0x8c, 0x8a, 0xd7, 0x57, 0x2b, 0xbe, 0x5e, 0x6a,
  2282. 0xed, 0xd5, 0x52, 0x2b, 0x49, 0xd1, 0xa9, 0x90, 0xa2, 0x2e, 0xaf, 0xba, 0xab, 0xf2, 0x6a, 0x0a,
  2283. 0xe3, 0x94, 0x9d, 0xf1, 0x6c, 0xe9, 0x24, 0xdc, 0x8d, 0x12, 0x0f, 0x9f, 0x76, 0x51, 0xcc, 0x23,
  2284. 0x81, 0xdb, 0x04, 0xab, 0xef, 0x3b, 0x28, 0xef, 0xbb, 0x6c, 0x3b, 0xfd, 0xa2, 0xed, 0x8c, 0xa1,
  2285. 0x79, 0xc9, 0x97, 0xb2, 0x62, 0x71, 0x88, 0xd5, 0x5e, 0xd4, 0x15, 0x79, 0x21, 0x14, 0xdc, 0x20,
  2286. 0x07, 0xc9, 0x8d, 0xbc, 0xff, 0x8c, 0x94, 0xfe, 0x33, 0x01, 0x5d, 0x48, 0x3e, 0x29, 0xd9, 0x66,
  2287. 0x6b, 0xc5, 0xde, 0x78, 0x8d, 0xd8, 0x93, 0x52, 0x6b, 0xb3, 0x94, 0x5a, 0x85, 0xfc, 0x33, 0x54,
  2288. 0xf9, 0xf7, 0x54, 0x01, 0x27, 0xe5, 0xde, 0xa4, 0x22, 0xf7, 0x72, 0x69, 0xb8, 0xa5, 0x48, 0x43,
  2289. 0x29, 0xad, 0xb7, 0x57, 0xa4, 0xf5, 0x4e, 0x29, 0xad, 0x73, 0x99, 0x67, 0x8a, 0xdf, 0xad, 0xc8,
  2290. 0xbc, 0x5d, 0xf1, 0x3a, 0x48, 0x99, 0xa7, 0xe8, 0xc7, 0xeb, 0xaa, 0x7e, 0xb4, 0x3e, 0x83, 0x0d,
  2291. 0x95, 0xb4, 0x48, 0x78, 0xab, 0x42, 0xf8, 0x51, 0x49, 0xf8, 0x17, 0xdf, 0x47, 0xbf, 0xd7, 0x60,
  2292. 0x4c, 0xfd, 0xe2, 0x25, 0x7f, 0x32, 0xd6, 0xbf, 0x0a, 0xd6, 0x17, 0x2d, 0xe8, 0x91, 0xfb, 0x7f,
  2293. 0x36, 0xc1, 0xf7, 0x01, 0x58, 0x1c, 0x07, 0x4b, 0x95, 0xde, 0x3d, 0x42, 0xfe, 0xde, 0xe4, 0xc6,
  2294. 0x14, 0xc4, 0x92, 0xd9, 0x0d, 0x3f, 0xa6, 0x12, 0x88, 0x92, 0x8c, 0xe8, 0xdc, 0xb4, 0x69, 0x6c,
  2295. 0xfc, 0x07, 0x36, 0x66, 0xdc, 0xf3, 0x99, 0x93, 0x25, 0x2c, 0x4c, 0x69, 0x5a, 0x50, 0x7a, 0x44,
  2296. 0xf0, 0x49, 0x8e, 0xae, 0xaa, 0x7d, 0x63, 0x8d, 0xda, 0x7f, 0x02, 0x23, 0xa5, 0x80, 0x91, 0x3e,
  2297. 0x87, 0x15, 0xfa, 0x0c, 0x91, 0x3e, 0x45, 0x8d, 0xbc, 0x58, 0xf6, 0x7c, 0xad, 0x41, 0xff, 0x91,
  2298. 0xac, 0xdd, 0x75, 0x05, 0xb8, 0xee, 0xc3, 0x6b, 0x1f, 0x20, 0xbd, 0x88, 0x12, 0x99, 0x5d, 0x29,
  2299. 0xb7, 0x09, 0xc9, 0x0b, 0xab, 0x48, 0x7f, 0x24, 0xcb, 0x2e, 0xe7, 0xc7, 0xc3, 0x68, 0x6d, 0xea,
  2300. 0xf5, 0x75, 0xa9, 0xb7, 0x26, 0x60, 0x48, 0xd7, 0x14, 0x6a, 0x5b, 0xaf, 0xc0, 0xb8, 0x82, 0x3e,
  2301. 0x45, 0xb7, 0x2b, 0x41, 0x49, 0x71, 0xf1, 0x73, 0x53, 0x51, 0xdc, 0x6f, 0x45, 0xa7, 0xff, 0x10,
  2302. 0x6e, 0x2d, 0xe1, 0x56, 0x88, 0x03, 0x6b, 0x88, 0x53, 0xe7, 0x5f, 0xf9, 0x6d, 0x32, 0xa8, 0x7c,
  2303. 0x9b, 0xa8, 0xe2, 0x77, 0x58, 0x13, 0xbf, 0xa5, 0x82, 0x57, 0x38, 0x28, 0x15, 0x3c, 0x1d, 0xa2,
  2304. 0x0a, 0xcd, 0x8d, 0x9a, 0xd0, 0xfc, 0x4e, 0x83, 0x1d, 0x35, 0x99, 0x2f, 0xf7, 0xe3, 0x6f, 0x7d,
  2305. 0x59, 0x7c, 0x51, 0xa9, 0xee, 0xca, 0x7f, 0x4a, 0x4a, 0x76, 0x6a, 0x55, 0x76, 0x96, 0x84, 0x6e,
  2306. 0xa8, 0x84, 0x5e, 0xe7, 0xd7, 0x54, 0x32, 0x40, 0x27, 0x06, 0x4c, 0xca, 0x86, 0x5b, 0xd6, 0xba,
  2307. 0xa0, 0xc1, 0xeb, 0x87, 0x1f, 0xdd, 0x48, 0x67, 0x2c, 0xc9, 0x6e, 0xa5, 0xf3, 0x38, 0x0e, 0x7c,
  2308. 0x9e, 0xdc, 0x9a, 0xb1, 0x90, 0x9d, 0x73, 0xfc, 0x00, 0xb8, 0x13, 0x9f, 0xde, 0x59, 0xdc, 0x3d,
  2309. 0x6d, 0xd3, 0x7f, 0xbd, 0xf7, 0x7e, 0x0b, 0x00, 0x00, 0xff, 0xff, 0xb4, 0x46, 0x0a, 0x58, 0xfb,
  2310. 0x15, 0x00, 0x00,
  2311. }