json.json 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688
  1. {
  2. "code": 0,
  3. "data": [
  4. {
  5. "id": "e9ae71e6d68ef79a5569b7e30eced077",
  6. "name": "DM_192.1.2.44_EQM",
  7. "busiType": "EQM",
  8. "dbType": "Dm"
  9. },
  10. {
  11. "id": "cb19819fb8eb5f27c1d909ed6b4faa7c",
  12. "name": "sqlserver_192.1.3.142_prodsv2",
  13. "busiType": "",
  14. "dbType": "SqlServer"
  15. },
  16. {
  17. "id": "eb16d1ca7669a48261756eda567a2a83",
  18. "name": "sqlserver_192.1.3.153_Superlink_LYLB",
  19. "busiType": "Prolink_Superlink",
  20. "dbType": "SqlServer"
  21. },
  22. {
  23. "id": "6c634bdc4975e4b73f8307df706bd7b3",
  24. "name": "sqlserver_192.1.3.142_prolink_xm",
  25. "busiType": "Prolink_Superlink",
  26. "dbType": "SqlServer"
  27. },
  28. {
  29. "id": "f21512c566358300943b194f7e850ad7",
  30. "name": "192.1.3.153_Prolink_FJ_BC",
  31. "busiType": "ProMusic",
  32. "dbType": "SqlServer"
  33. },
  34. {
  35. "id": "5a897bbdb8d9585b2a7093a87711d5b7",
  36. "name": "61(Superlink_LYLB_B)",
  37. "busiType": "Prolink_Superlink",
  38. "dbType": "SqlServer"
  39. },
  40. {
  41. "id": "4ecdc473a485148f0a3a127672b63820",
  42. "name": "DM_192.1.2.10_EQM",
  43. "busiType": "EQM",
  44. "dbType": "Dm"
  45. },
  46. {
  47. "id": "a0e44ef1cb650d2e1fc2ab5857b9277f",
  48. "name": "49(Promusic_z4_b)",
  49. "busiType": "ProMusic",
  50. "dbType": "SqlServer"
  51. },
  52. {
  53. "id": "6f3e5707785e2689130d5be880361a12",
  54. "name": "61(Prolink_TY)",
  55. "busiType": "Prolink_Superlink",
  56. "dbType": "SqlServer"
  57. },
  58. {
  59. "id": "019fac32befb831c60f3df76018ba360",
  60. "name": "153(Prolink_CNR_20210611)",
  61. "busiType": "Prolink_Superlink",
  62. "dbType": "SqlServer"
  63. },
  64. {
  65. "id": "aac6ca614ed4888dca36e11abadb12d8",
  66. "name": "DM_192.1.2.44_EQM_ZBT",
  67. "busiType": "EQM",
  68. "dbType": "Dm"
  69. },
  70. {
  71. "id": "60979a8faf99f16053540f9d7e990300",
  72. "name": "61(EQM)",
  73. "busiType": "EQM",
  74. "dbType": "Dm"
  75. },
  76. {
  77. "id": "4d91d3b9394343053e818a0d7790f7b4",
  78. "name": "GBase_192.1.2.44_EQM",
  79. "busiType": "EQM",
  80. "dbType": "GBase"
  81. },
  82. {
  83. "id": "c0723e144c8f3674b45d9903a03019c0",
  84. "name": "DM_192.1.2.44_EQM_BJ",
  85. "busiType": "EQM",
  86. "dbType": "Dm"
  87. },
  88. {
  89. "id": "4c2f9fc91c22dd98331e47af2e2964f4",
  90. "name": "SQL_SERVER_192.1.3.105_EQM_BJ",
  91. "busiType": "EQM",
  92. "dbType": "SqlServer"
  93. },
  94. {
  95. "id": "ee045e6eb09a9e7f344ecb87e6d49afd",
  96. "name": "61(DBO)",
  97. "busiType": "Prolink_Superlink",
  98. "dbType": "Dm"
  99. },
  100. {
  101. "id": "c1acfd2615f58826fe0dc93267bd6d5f",
  102. "name": "105(Prolink_z9_ceshi)",
  103. "busiType": "Prolink_Superlink",
  104. "dbType": "SqlServer"
  105. },
  106. {
  107. "id": "372f33529b10651d6c96523cfac77bcf",
  108. "name": "DM_192.1.2.178_EQM",
  109. "busiType": "EQM",
  110. "dbType": "Dm"
  111. }
  112. ]
  113. }
  114. /* 算法信息 */
  115. {
  116. "code": "0",
  117. "message": "成功",
  118. "data": [
  119. {
  120. "aiName": "疲劳检测",
  121. "muAiName": "疲劳检测",
  122. "sceneName": null,
  123. "muAiTypeId": 6,
  124. "taskTypeId": 6,
  125. "taskTypeCode": "TaskType89j46ace4bx",
  126. "needMark": false,
  127. "supportSequential": false,
  128. "isGaoTie": false,
  129. "frequency": [
  130. "5s",
  131. "10s",
  132. "15s",
  133. "30s",
  134. "60s",
  135. "5min",
  136. "15min",
  137. "60min"
  138. ],
  139. "calTypeName": "自建应用",
  140. "abilityType": 5,
  141. "baseConfig": true,
  142. "osConfig": false,
  143. "ability": "OD210_021_004790_001-l2MahE4v",
  144. "appStatus": 0,
  145. "status": 0,
  146. "orderType": 0,
  147. "errorMsg": "安装成功",
  148. "isUsed": null
  149. },
  150. {
  151. "aiName": "摔倒识别",
  152. "muAiName": "摔倒识别",
  153. "sceneName": null,
  154. "muAiTypeId": 5,
  155. "taskTypeId": 5,
  156. "taskTypeCode": "TaskType9gusadr93ou",
  157. "needMark": false,
  158. "supportSequential": false,
  159. "isGaoTie": false,
  160. "frequency": [
  161. "5s",
  162. "10s",
  163. "15s",
  164. "30s",
  165. "60s",
  166. "5min",
  167. "15min",
  168. "60min"
  169. ],
  170. "calTypeName": "自建应用",
  171. "abilityType": 5,
  172. "baseConfig": true,
  173. "osConfig": false,
  174. "ability": "OD210_021_001871_051-l2MahE4v",
  175. "appStatus": 0,
  176. "status": 0,
  177. "orderType": 0,
  178. "errorMsg": "安装成功",
  179. "isUsed": null
  180. },
  181. {
  182. "aiName": "睡岗识别",
  183. "muAiName": "睡岗识别",
  184. "sceneName": null,
  185. "muAiTypeId": 4,
  186. "taskTypeId": 4,
  187. "taskTypeCode": "TaskTypeahabqwzwl1x",
  188. "needMark": false,
  189. "supportSequential": false,
  190. "isGaoTie": false,
  191. "frequency": [
  192. "5s",
  193. "10s",
  194. "15s",
  195. "30s",
  196. "60s",
  197. "5min",
  198. "15min",
  199. "60min"
  200. ],
  201. "calTypeName": "自建应用",
  202. "abilityType": 5,
  203. "baseConfig": true,
  204. "osConfig": false,
  205. "ability": "OD210_021_001870_017-l2MahE4v",
  206. "appStatus": 0,
  207. "status": 0,
  208. "orderType": 0,
  209. "errorMsg": "安装成功",
  210. "isUsed": null
  211. },
  212. {
  213. "aiName": "玩手机识别",
  214. "muAiName": "玩手机识别",
  215. "sceneName": null,
  216. "muAiTypeId": 3,
  217. "taskTypeId": 3,
  218. "taskTypeCode": "TaskTypec2e94flbyyq",
  219. "needMark": false,
  220. "supportSequential": false,
  221. "isGaoTie": false,
  222. "frequency": [
  223. "5s",
  224. "10s",
  225. "15s",
  226. "30s",
  227. "60s",
  228. "5min",
  229. "15min",
  230. "60min"
  231. ],
  232. "calTypeName": "自建应用",
  233. "abilityType": 5,
  234. "baseConfig": true,
  235. "osConfig": false,
  236. "ability": "OD210_021_001866_001-l2MahE4v",
  237. "appStatus": 0,
  238. "status": 0,
  239. "orderType": 0,
  240. "errorMsg": "安装成功",
  241. "isUsed": null
  242. },
  243. {
  244. "aiName": "违禁品检测",
  245. "muAiName": "违禁品检测",
  246. "sceneName": null,
  247. "muAiTypeId": 2,
  248. "taskTypeId": 2,
  249. "taskTypeCode": "TaskType49rugxtp855",
  250. "needMark": false,
  251. "supportSequential": false,
  252. "isGaoTie": false,
  253. "frequency": [
  254. "5s",
  255. "10s",
  256. "15s",
  257. "30s",
  258. "60s",
  259. "5min",
  260. "15min",
  261. "60min"
  262. ],
  263. "calTypeName": "自建应用",
  264. "abilityType": 5,
  265. "baseConfig": true,
  266. "osConfig": false,
  267. "ability": "OD210_021_002162_002-l2MahE4v",
  268. "appStatus": 0,
  269. "status": 0,
  270. "orderType": 0,
  271. "errorMsg": "安装成功",
  272. "isUsed": null
  273. },
  274. {
  275. "aiName": "盯屏",
  276. "muAiName": "盯屏",
  277. "sceneName": null,
  278. "muAiTypeId": 1,
  279. "taskTypeId": 1,
  280. "taskTypeCode": "TaskType5h3ifgna34s",
  281. "needMark": false,
  282. "supportSequential": false,
  283. "isGaoTie": false,
  284. "frequency": [
  285. "5s",
  286. "10s",
  287. "15s",
  288. "30s",
  289. "60s",
  290. "5min",
  291. "15min",
  292. "60min"
  293. ],
  294. "calTypeName": "自建应用",
  295. "abilityType": 5,
  296. "baseConfig": true,
  297. "osConfig": false,
  298. "ability": "OD210_101_004362_006-l2MahE4v",
  299. "appStatus": 0,
  300. "status": 0,
  301. "orderType": 0,
  302. "errorMsg": "安装成功",
  303. "isUsed": null
  304. }
  305. ],
  306. "success": true
  307. }
  308. /* 获取到的设备信息 */
  309. {
  310. "code": "0",
  311. "message": "成功",
  312. "data": [
  313. {
  314. "deviceId": 2,
  315. "deviceName": "111222333",
  316. "deviceSerial": "VID9cwyv6fiv0x",
  317. "port": null,
  318. "userAccount": null,
  319. "userPWD": null,
  320. "deviceType": "本地视频",
  321. "taskTypeList": [
  322. {
  323. "taskTypeId": 1,
  324. "ability": "OD210_101_004362_006",
  325. "taskTypeName": "盯屏"
  326. }
  327. ]
  328. },
  329. {
  330. "deviceId": 6,
  331. "deviceName": "广电研发",
  332. "deviceSerial": "rtsp://admin:HZlh123456@172.16.3.229/Streaming/Channels/1601",
  333. "port": null,
  334. "userAccount": null,
  335. "userPWD": null,
  336. "deviceType": "视频流地址",
  337. "taskTypeList": [
  338. {
  339. "taskTypeId": 3,
  340. "ability": "OD210_021_001866_001",
  341. "taskTypeName": "玩手机识别"
  342. }
  343. ]
  344. }
  345. ],
  346. "success": true
  347. }
  348. /* Redis数据 */
  349. {
  350. "actionId": "M100111000",
  351. "actionName": "鑴卞矖绂诲矖璇嗗埆",
  352. "actionResult": true,
  353. "alarmId": 177157,
  354. "bBoxes": [],
  355. "beginTime": "2022-06-12T14:38:05",
  356. "channel": 48,
  357. "classifyId": 2,
  358. "classifyName": "榛樿鍒嗙粍",
  359. "deviceName": "test",
  360. "deviceSerial": "172.16.3.229",
  361. "endTime": "2022-06-12T14:39:05",
  362. "eventTime": "2022-06-12T14:38:35",
  363. "imageInfo": "",
  364. "isKeyPoint": 0,
  365. "picUrl": "1438351535874182926041088.jpg",
  366. "taskId": 1,
  367. "taskName": "1"
  368. }
  369. /* 117数据,应该和要读取的一样 */
  370. {
  371. "actionDes": "",
  372. "actionResult": true,
  373. "alarmId": 73113,
  374. "beginTime": "2024-09-01T16:52:38.426",
  375. "channel": 1,
  376. "classifyId": 64,
  377. "classifyName": "培训教室-海康",
  378. "deviceSerial": "172.16.9.31",
  379. "endTime": "2024-09-01T16:53:38.426",
  380. "eventTime": "2024-09-01T16:53:08.426",
  381. "imageInfo": "http://webdav-read.default:80/webdav//GUI/1/PUMPING/2024/09/01//66d42b74e4b02066478c1ace.jpg",
  382. "isKeyPoint": 0,
  383. "personList": [],
  384. "picUrl": "66d42b74e4b02066478c1ace.jpg",
  385. "taskId": 452,
  386. "taskName": "夜晚001",
  387. "bBoxes": [
  388. {
  389. "bbox": [
  390. 1692,
  391. 369,
  392. 1791,
  393. 604
  394. ],
  395. "colorFlag": 1,
  396. "conf": [
  397. "0.03"
  398. ],
  399. "label": [
  400. "未成年人"
  401. ],
  402. "match_id": "",
  403. "status": false
  404. },
  405. {
  406. "bbox": [
  407. 1755,
  408. 1402,
  409. 1975,
  410. 1539
  411. ],
  412. "colorFlag": 1,
  413. "conf": [
  414. "0.02"
  415. ],
  416. "label": [
  417. "未成年人"
  418. ],
  419. "match_id": "",
  420. "status": false
  421. },
  422. {
  423. "bbox": [
  424. 1572,
  425. 1036,
  426. 1996,
  427. 1576
  428. ],
  429. "colorFlag": 1,
  430. "conf": [
  431. "0.02"
  432. ],
  433. "label": [
  434. "未成年人"
  435. ],
  436. "match_id": "",
  437. "status": false
  438. },
  439. {
  440. "bbox": [
  441. 2257,
  442. 927,
  443. 2335,
  444. 1058
  445. ],
  446. "colorFlag": 1,
  447. "conf": [
  448. "0.02"
  449. ],
  450. "label": [
  451. "未成年人"
  452. ],
  453. "match_id": "",
  454. "status": false
  455. },
  456. {
  457. "bbox": [
  458. 2052,
  459. 445,
  460. 2157,
  461. 650
  462. ],
  463. "colorFlag": 1,
  464. "conf": [
  465. "0.01"
  466. ],
  467. "label": [
  468. "未成年人"
  469. ],
  470. "match_id": "",
  471. "status": false
  472. },
  473. {
  474. "bbox": [
  475. 2038,
  476. 716,
  477. 2099,
  478. 873
  479. ],
  480. "colorFlag": 1,
  481. "conf": [
  482. "0.01"
  483. ],
  484. "label": [
  485. "未成年人"
  486. ],
  487. "match_id": "",
  488. "status": false
  489. },
  490. {
  491. "bbox": [
  492. 2250,
  493. 682,
  494. 2360,
  495. 1055
  496. ],
  497. "colorFlag": 1,
  498. "conf": [
  499. "0.01"
  500. ],
  501. "label": [
  502. "未成年人"
  503. ],
  504. "match_id": "",
  505. "status": false
  506. },
  507. {
  508. "bbox": [
  509. 1521,
  510. 871,
  511. 1766,
  512. 1450
  513. ],
  514. "colorFlag": 1,
  515. "conf": [
  516. "0.01"
  517. ],
  518. "label": [
  519. "未成年人"
  520. ],
  521. "match_id": "",
  522. "status": false
  523. },
  524. {
  525. "bbox": [
  526. 2104,
  527. 716,
  528. 2213,
  529. 907
  530. ],
  531. "colorFlag": 1,
  532. "conf": [
  533. "0.01"
  534. ],
  535. "label": [
  536. "未成年人"
  537. ],
  538. "match_id": "",
  539. "status": false
  540. },
  541. {
  542. "bbox": [
  543. 2063,
  544. 441,
  545. 2150,
  546. 532
  547. ],
  548. "colorFlag": 1,
  549. "conf": [
  550. "0.01"
  551. ],
  552. "label": [
  553. "未成年人"
  554. ],
  555. "match_id": "",
  556. "status": false
  557. }
  558. ]
  559. }
  560. /* 图片识别 */
  561. {
  562. "code": 0,
  563. "result": [
  564. {
  565. "pkid": 1,
  566. "actionId": "M100121000",
  567. "actionTaskid": 112,
  568. "actionName": "疲劳检测"
  569. },
  570. {
  571. "pkid": 2,
  572. "actionId": "M100101000",
  573. "actionTaskid": 104,
  574. "actionName": "未戴口罩"
  575. },
  576. {
  577. "pkid": 3,
  578. "actionId": "M100107000",
  579. "actionTaskid": 105,
  580. "actionName": "吸烟识别"
  581. },
  582. {
  583. "pkid": 4,
  584. "actionId": "P100104000",
  585. "actionTaskid": 106,
  586. "actionName": "人员计数"
  587. },
  588. {
  589. "pkid": 5,
  590. "actionId": "C100107000",
  591. "actionTaskid": 107,
  592. "actionName": "违禁物品"
  593. },
  594. {
  595. "pkid": 6,
  596. "actionId": "E100111000",
  597. "actionTaskid": 109,
  598. "actionName": "动物识别"
  599. },
  600. {
  601. "pkid": 7,
  602. "actionId": "P100101000",
  603. "actionTaskid": 111,
  604. "actionName": "人脸识别"
  605. },
  606. {
  607. "pkid": 8,
  608. "actionId": "C100109000",
  609. "actionTaskid": 110,
  610. "actionName": "老鼠识别"
  611. },
  612. {
  613. "pkid": 9,
  614. "actionId": "M100105000",
  615. "actionTaskid": 108,
  616. "actionName": "睡岗识别"
  617. },
  618. {
  619. "pkid": 10,
  620. "actionId": "M100102000",
  621. "actionTaskid": 103,
  622. "actionName": "玩手机识别"
  623. },
  624. {
  625. "pkid": 11,
  626. "actionId": "002976",
  627. "actionTaskid": 113,
  628. "actionName": "摔倒识别"
  629. },
  630. {
  631. "pkid": 12,
  632. "actionId": "004160",
  633. "actionTaskid": 118,
  634. "actionName": "离岗识别"
  635. },
  636. {
  637. "pkid": 21,
  638. "actionId": "OD210_021_001879_001-IZRTKyEx",
  639. "actionTaskid": 47,
  640. "actionName": "未戴口罩识别"
  641. },
  642. {
  643. "pkid": 22,
  644. "actionId": "OD210_021_002162_002-IZRTKyEx",
  645. "actionTaskid": 49,
  646. "actionName": "违禁品检测"
  647. },
  648. {
  649. "pkid": 23,
  650. "actionId": "OD210_021_001871_051-IZRTKyEx",
  651. "actionTaskid": 54,
  652. "actionName": "摔倒识别"
  653. },
  654. {
  655. "pkid": 24,
  656. "actionId": "VC004_021_002601_026-IZRTKyEx",
  657. "actionTaskid": 16,
  658. "actionName": "人脸识别"
  659. },
  660. {
  661. "pkid": 25,
  662. "actionId": "OD210_021_001866_001",
  663. "actionTaskid": 53,
  664. "actionName": "玩手机识别"
  665. },
  666. {
  667. "pkid": 26,
  668. "actionId": "OD210_101_004533_002-IZRTKyEx",
  669. "actionTaskid": 46,
  670. "actionName": "港口异物识别"
  671. },
  672. {
  673. "pkid": 27,
  674. "actionId": "OD210_210_002111_001-IZRTKyEx",
  675. "actionTaskid": 38,
  676. "actionName": "人员识别"
  677. },
  678. {
  679. "pkid": 28,
  680. "actionId": "OD210_101_004362_006-IZRTKyEx",
  681. "actionTaskid": 56,
  682. "actionName": "盯屏"
  683. }
  684. ]
  685. }