From 3c77c9e065e6a7d738d0d65e58146bcd5a4e0148 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期一, 01 四月 2024 19:16:55 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 document/优云对接API整理.md                                        |  390 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 document/自贡市局运维考核平台需求对应api文档.docx                            |    0 
 ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml |    2 
 3 files changed, 391 insertions(+), 1 deletions(-)

diff --git "a/document/\344\274\230\344\272\221\345\257\271\346\216\245API\346\225\264\347\220\206.md" "b/document/\344\274\230\344\272\221\345\257\271\346\216\245API\346\225\264\347\220\206.md"
new file mode 100644
index 0000000..784b7d0
--- /dev/null
+++ "b/document/\344\274\230\344\272\221\345\257\271\346\216\245API\346\225\264\347\220\206.md"
@@ -0,0 +1,390 @@
+## 杩愯鐩戞帶
+
+### 璇锋眰
+
+GET璇锋眰
+
+> /VIID/Cameras
+
+| ***\*鍙傛暟鍚嶇О\**** | ***\*鍙傛暟璇存槑\****                   | ***\*璇锋眰绫诲瀷\**** | ***\*蹇呴』\**** | ***\*鏁版嵁绫诲瀷\**** | ***\*schema\**** |
+| ------------------ | ------------------------------------ | ------------------ | -------------- | ------------------ | ---------------- |
+| offset             | 鍒嗛〉鏌ヨ绗嚑椤碉紝浠�1寮�濮嬶紝榛樿浠�1寮�濮� | query              | false          | int                |                  |
+| limit              | 鍒嗛〉澶у皬锛屾瘡椤垫煡璇㈠ぇ灏忥紝榛樿澶у皬锛�10 | query              | false          | int                |                  |
+
+code闇�瑕侀棶涓嬶紝鍙傛暟璇存槑娌$粰
+
+### 鍝嶅簲
+
+json鏍煎紡
+
+| 灞炴�у悕绉�              | 鏍囪瘑绗�    | 绫诲瀷         | 蹇呴�� | 澶囨敞                                                         |
+| --------------------- | --------- | ------------ | ---- | ------------------------------------------------------------ |
+| 璁惧缂栫爜              | SBBM      | string(20)   | 鏄�   | 20浣嶏細涓績缂栫爜銆佽涓氱紪鐮併�佽澶囩被鍨嬨�佺綉缁滄爣璇嗐�佽澶囧簭鍙凤紝涓庤仈缃戝钩鍙�/鍏变韩骞冲彴鍥芥爣缂栫爜涓�鑷淬�� |
+| 璁惧鍚嶇О              | SBMC      | string(100)  | 鏄�   | 鏍囪瘑璁惧鐨勫熀鏈悕绉般�傚懡鍚嶆柟寮忓弬鐓с�奊AT751-2008瑙嗛鍥惧儚鏂囧瓧鏍囨敞瑙勮寖銆嬨�� |
+| 璁惧鍘傚晢              | SBCS      | string(2)    | 鏄�   | 1.娴峰悍濞佽锛� 2.澶у崕锛� 3.澶╁湴浼熶笟锛� 4. 绉戣揪锛� 5.瀹夎澹� 6.鍗氫笘 7.浜氬畨锛� 8.鑻遍鎷� 9.瀹囪锛� 10.娴蜂俊锛� 11.涓槦鐢靛瓙锛�12.鏄庢櫙锛� 13.鑱旀兂锛� 14.涓叴锛� 99.鍏朵粬 |
+| 琛屾斂鍖哄煙              | XZQY      | string(6)    | 鏄�   | 琛屾斂鍖哄垝銆佺睄璐渷甯傚幙浠g爜銆傚弬鐓с�奊B/T 2260 涓崕浜烘皯鍏卞拰鍥借鏀垮尯鍒掍唬鐮併�� |
+| 鐩戞帶鐐逛綅绫诲瀷          | JKDWLX    | string(1)    | 鏄�   | 1.涓�绫昏棰戠洃鎺х偣锛�2.浜岀被瑙嗛鐩戞帶鐐癸紱 3.涓夌被瑙嗛鐩戞帶鐐癸紱 4 鍏畨鍐呴儴瑙嗛鐩戞帶鐐癸紱9.鍏朵粬鐐逛綅銆傚弬鐓у叕瀹夐儴銆婂叧浜庤繘涓�姝ュ姞寮哄叕瀹夋満鍏宠棰戝浘鍍忎俊鎭簲鐢ㄥ伐浣滅殑鎰忚銆嬶紙鍏�氬瓧锕�2015锕�4鍙凤級瀹氫箟銆� |
+| 璁惧鍨嬪彿              | SBXH      | string(50)   | 鍚�   | 鎻忚堪璁惧鐨勫叿浣撳瀷鍙枫��                                         |
+| 鐐逛綅淇楃О              | DWSC      | string(100)  | 鍚�   | 鐩戞帶鐐逛綅闄勮繎濡傛湁鏍囧織鎬у缓绛戙�佸満鎵�鎴栫洃鎺х偣浣嶅浜庡叕浼楃害瀹氫織鎴愮殑鍦扮偣锛屽彲浠ュ~鍐欐爣蹇楁�у缓璁惧悕绉板拰鍦扮偣淇楃О銆� |
+| IPV4鍦板潃              | IPV4      | string(30)   | 鍚�   | 鎽勫儚鏈篒P鍦板潃銆�                                               |
+| IPV6鍦板潃              | IPV6      | string(64)   | 鍚�   | 鎽勫儚鏈烘墿灞旾P鍦板潃銆�                                           |
+| MAC 鍦板潃              | MACDZ     | string(32)   | 鍚�   | 鎽勫儚鏈篗AC鍦板潃銆�                                              |
+| 鎽勫儚鏈虹被鍨�            | SXJLX     | string(2)    | 鍚�   | 1-鐞冩満锛�2-鍗婄悆锛�3-鍥哄畾鏋満锛�4-閬ユ帶鏋満锛�5.鍗″彛鏋満锛�99.鏈煡銆� |
+| 鎽勫儚鏈哄姛鑳界被鍨�        | SXJGNLX   | string(30)   | 鍚�   | 1銆� 杞﹁締鍗″彛锛� 2銆� 浜哄憳鍗″彛锛�3銆� 寰崱鍙o紱 4銆� 鐗瑰緛鎽勫儚鏈猴紱5銆� 鏅�氱洃鎺э紱 99鍏朵粬锛� 澶氶�夊悇鍙傛暟浠モ�� /鈥� 鍒嗛殧 |
+| 琛ュ厜灞炴��              | BGSX      | string(1)    | 鍚�   | 1-鏃犺ˉ鍏夈��2-绾㈠琛ュ厜銆�3-鐧藉厜琛ュ厜銆�9-鍏朵粬琛ュ厜銆�               |
+| 鎽勫儚鏈虹紪鐮佹牸寮�        | SXJBMGS   | string(1)    | 鍚�   | 1.MPEG-4锛� 2.H.264锛� 3.SVAC锛� 4.H.265锛�                      |
+| 瀹夎鍦板潃              | AZDZ      | string(100)  | 鏄�   | 鍙傜収 GA/T 751-2008 鏍囧噯锛屽簲鐩稿缁嗗寲鍑嗙‘銆� 鍙傝�冭寖寮忥細 琛楅亾+闂ㄧ墝鍙风爜+鍗曚綅鍚嶇О銆傞珮閫熷叕璺�佸浗閬撶瓑鐐逛綅鍙弬鐓р�滃叕璺悕绉�+鍏噷鏁扳�濊寖寮忋�� |
+| 缁忓害                  | JD        | double(10,6) | 鏄�   |                                                              |
+| 绾害                  | WD        | double(10,6) | 鏄�   |                                                              |
+| 鎽勫儚鏈轰綅缃被鍨�        | SXJWZLX   | string(50)   | 鏄�   | 1-鐪侀檯妫�鏌ョ珯銆�2-鍏氭斂鏈哄叧銆�3-杞︾珯鐮佸ご銆�4-涓績骞垮満銆�5-浣撹偛鍦洪銆�6-鍟嗕笟涓績銆�7-瀹楁暀鍦烘墍銆�8-鏍″洯鍛ㄨ竟銆�9-娌诲畨澶嶆潅鍖哄煙銆�10-浜ら�氬共绾裤��11-鍖婚櫌鍛ㄨ竟銆�12-閲戣瀺鏈烘瀯鍛ㄨ竟銆�13-鍗遍櫓鐗╁搧鍦烘墍鍛ㄨ竟銆�14-鍗氱墿棣嗗睍瑙堥銆�15-閲嶇偣姘村煙銆佽埅閬撱��96.甯傞檯鍏畨妫�鏌ョ珯锛�97.娑夊鍦烘墍锛�98.杈瑰娌跨嚎锛�99.鏃呮父鏅尯锛� 澶氶�夊悇鍙傛暟浠モ�� /鈥� 鍒嗛殧 |
+| 鐩戣鏂逛綅              | JSFW      | string(1)    | 鍚�   | 1-涓溿��2-瑗裤��3-鍗椼��4-鍖椼��5-涓滃崡銆�6-涓滃寳銆�7-瑗垮崡銆�8-瑗垮寳銆�9.鍏ㄥ悜 |
+| 鎽勫儚鏈哄満鏅璁剧収鐗嘦RL | SXJCJYSZP | string(100)  | 鍚�   | 涓婁紶鎽勫儚鏈哄満鏅璁剧収鐗囧悗鐢熸垚鐨勭収鐗囧湴鍧�URL銆�                  |
+| 鑱旂綉灞炴��              | LWSX      | string(1)    | 鏄�   | 0 宸茶仈缃戯紱 1 鏈仈缃�                                          |
+| 鎵�灞炶緰鍖哄叕瀹夋満鍏�      | SSXQGAJG  | string(12)   | 鏄�   | 閲囩敤鍏畨缁勭粐鏈烘瀯浠g爜(鐢盙A/T 380瑙勫畾)锛屽叕瀹夋満鍏冲缓璁惧崟浣嶆垨鑰呯ぞ浼氳祫婧愭帴鍏ュ悗鐨勪娇鐢ㄥ崟浣嶏紝娉ㄦ槑鍒版墍灞炶緰鍖哄叕瀹夋満鍏虫淳鍑烘墍銆� |
+| 瀹夎鏃堕棿              | AZSJ      | dateTime     | 鏄�   | 鎽勫儚鏈哄畨瑁呬娇鐢ㄦ椂闂淬��                                         |
+| 绠$悊鍗曚綅              | GLDW      | string(100)  | 鏄�   | 鎽勫儚鏈烘墍灞炵鐞嗗崟浣嶅悕绉般��                                     |
+| 绠$悊鍗曚綅鑱旂郴鏂瑰紡      | GLDWLXFS  | string(30)   | 鏄�   | 鎽勫儚鏈烘墍灞炵鐞嗗崟浣嶈仈绯讳汉鐨勮仈绯绘柟寮忥紙鐢佃瘽鍙风爜锛夈��             |
+| 褰曞儚淇濆瓨澶╂暟          | LXBCTS    | int          | 鏄�   |                                                              |
+| 璁惧鐘舵��              | SBZT      | string(1)    | 鏄�   | 1.鍦ㄧ敤锛�2.缁翠慨锛�3.鎷嗛櫎銆�                                     |
+| 鎵�灞為儴闂�/琛屼笟         | SSBMHY    | string(50)   | 鍚�   | 1.鍏畨鏈哄叧锛� 2.鐜繚閮ㄩ棬;3.鏂囧崥閮ㄩ棬;4.鍖荤枟閮ㄩ棬;5.鏃呮父绠$悊;6.鏂伴椈骞跨數;7.椋熷搧鍖昏嵂鐩戠潱绠$悊閮ㄩ棬;8.鏁欒偛绠$悊閮ㄩ棬;9.妫�瀵熼櫌;10.娉曢櫌;11.閲戣瀺閮ㄩ棬;12.浜ら�氶儴闂�;13.浣忔埧鍜屽煄涔″缓璁鹃儴闂�;14.姘村埄閮ㄩ棬;15.鏋椾笟閮ㄩ棬;16.瀹夊叏鐢熶骇鐩戠潱閮ㄩ棬;17.甯傛斂甯傚濮�;18.鍥藉湡灞�,鍙墿灞曪紝 澶氶�夊悇鍙傛暟浠モ�� /鈥� 鍒嗛殧 |
+
+
+
+## 鐐逛綅鍦ㄧ嚎
+
+### 璇锋眰
+
+GET 璇锋眰
+
+> /openapi/v1/report/online/list
+
+| 鍙傛暟鍚嶇О                       | 鍙傛暟璇存槑            | 璇锋眰绫诲瀷 | 蹇呴』  | 鏁版嵁绫诲瀷 | schema |
+| ------------------------------ | ------------------- | -------- | ----- | -------- | ------ |
+| arealayerno                    | 琛屾斂鍖哄煙缂栫爜        | query    | false | string   |        |
+| dbConditionItems[0].columnName |                     | query    | false | string   |        |
+| dbConditionItems[0].inputType  |                     | query    | false | string   |        |
+| dbConditionItems[0].value      |                     | query    | false | object   |        |
+| dbConditionItems[0].values     |                     | query    | false | array    | object |
+| dynamicConditionJson           | 鍔ㄦ�佹潯浠讹紝json 鏍煎紡 | query    | false | string   |        |
+| sortFiled                      | 鎺掑簭瀛楁            | query    | false | string   |        |
+
+### 鍝嶅簲
+
+json
+
+| 鍙傛暟鍚嶇О        | 鍙傛暟璇存槑     | 绫诲瀷                   | schema                |
+| --------------- | ------------ | ---------------------- | --------------------- |
+| data            |              | 鍒嗛〉瀵硅薄芦鍦ㄧ嚎缁熻鎶ヨ〃禄 | 鍒嗛〉瀵硅薄芦鍦ㄧ嚎缁熻鎶ヨ〃 |
+| pageNum         | 鍒嗛〉椤电爜     | integer(int32)         |                       |
+| pageSize        | 鍒嗛〉澶у皬     | integer(int32)         |                       |
+| recordNum       | 鏁版嵁鎬绘暟     | integer(int64)         |                       |
+| records         | 褰撳墠椤垫暟鎹�   | array                  | 鍦ㄧ嚎缁熻鎶ヨ〃          |
+| arealayernoCode | 琛屾斂鍖哄垝缂栫爜 | string                 |                       |
+| arealayernoName | 琛屾斂鍖哄垝鍚嶇О | string                 |                       |
+| diagDate        | 璇婃柇鏃ユ湡     | string                 |                       |
+| dim             | 缁熻绾害     | string                 |                       |
+| icmpOfflineNum  | icmp绂荤嚎鏁�   | integer                |                       |
+| icmpOnlineNum   | icmp鍦ㄧ嚎鏁�   | integer                |                       |
+| icmpOnlineRate  | icmp鍦ㄧ嚎鐜�   | string                 |                       |
+| icmpTotalNum    | icmp璇婃柇鎬绘暟 | integer                |                       |
+| offlineNum      | 绂荤嚎鏁�       | integer                |                       |
+| onlineNum       | 鍦ㄧ嚎鏁�       | integer                |                       |
+| onlineRate      | 鍦ㄧ嚎鐜�       | string                 |                       |
+| pageNum         | 椤电爜         | integer                |                       |
+| pageSize        | 鍒嗛〉澶у皬     | integer                |                       |
+| sortFiled       | 鎺掑簭灞炴��     | string                 |                       |
+| totalNum        | 璇婃柇鎬绘暟     | integer                |                       |
+| message         |              | string                 |                       |
+| statusCode      |              | integer(int32)         | integer(int32)        |
+
+
+
+## 褰曞儚鍙敤
+
+### 璇锋眰
+
+POST璇锋眰
+
+> /report/recordMetaDSum/list
+
+| 鍙傛暟鍚嶇О       | 鍙傛暟璇存槑                              | 璇锋眰绫诲瀷 | 蹇呭~  | 鏁版嵁绫诲瀷          | schema |
+| -------------- | ------------------------------------- | -------- | ----- | ----------------- | ------ |
+| arealayername  | 琛屾斂鍖哄煙鍚嶇О                          |          | false | string            |        |
+| arealayerno    | 琛屾斂鍖哄煙ID                            |          | false | string            |        |
+| createTime     | 鍒涘缓鏃堕棿                              |          | false | string(date-time) |        |
+| deviceId       | 鎽勫儚鏈篒D                              |          | false | string            |        |
+| deviceName     | 鎽勫儚鏈哄悕绉�                            |          | false | string            |        |
+| id             | 涓婚敭ID                                |          | false | string            |        |
+| missDuration   | 缂哄け鏃堕暱                              |          | false | number(double)    |        |
+| platId         | 鍥芥爣骞冲彴ID                            |          | false | string            |        |
+| recordDuration | 褰曞儚鏃堕暱                              |          | false | number(double)    |        |
+| recordStatus   | 褰曞儚瀹屾暣鐘舵�� 1锛氬畬鏁� 0锛氶棿姝� -1锛氬紓甯� |          | false | integer(int32)    |        |
+| statTime       | 缁熻鏃堕棿                              |          | false | string(date)      |        |
+| tenantId       | 绉熸埛ID                                |          | false | string            |        |
+
+### 鍝嶅簲
+
+json
+
+| 鍙傛暟鍚嶇О       | 鍙傛暟璇存槑                              | 绫诲瀷              | schema             |
+| -------------- | ------------------------------------- | ----------------- | ------------------ |
+| code           |                                       | string            |                    |
+| data           |                                       | array             | RecordMetaDSum瀵硅薄 |
+| arealayername  | 琛屾斂鍖哄煙鍚嶇О                          | string            |                    |
+| arealayerno    | 琛屾斂鍖哄煙ID                            | string            |                    |
+| createTime     | 鍒涘缓鏃堕棿                              | string(date-time) |                    |
+| deviceId       | 鎽勫儚鏈篒D                              | string            |                    |
+| deviceName     | 鎽勫儚鏈哄悕绉�                            | string            |                    |
+| id             | 涓婚敭ID                                | string            |                    |
+| missDuration   | 缂哄け鏃堕暱                              | number(double)    |                    |
+| platId         | 鍥芥爣骞冲彴ID                            | string            |                    |
+| recordDuration | 褰曞儚鏃堕暱                              | number(double)    |                    |
+| recordStatus   | 褰曞儚瀹屾暣鐘舵�� 1锛氬畬鏁� 0锛氶棿姝� -1锛氬紓甯� | integer(int32)    |                    |
+| statTime       | 缁熻鏃堕棿                              | string(date)      |                    |
+| tenantId       | 绉熸埛ID                                | string            |                    |
+| message        |                                       | string            |                    |
+| success        |                                       | boolean           |                    |
+
+
+
+## 瑙嗛鏍囨敞
+
+### 璇锋眰
+
+GET
+
+> /api/v1/app/osdMonitor/list
+
+| 鍙傛暟鍚嶇О    | 鍙傛暟璇存槑                                                     | 璇锋眰绫诲瀷 | 蹇呴』  | 鏁版嵁绫诲瀷       | schema |
+| ----------- | ------------------------------------------------------------ | -------- | ----- | -------------- | ------ |
+| tenantId    | tenantId                                                     | header   | true  | string         |        |
+| arealayerno | 鍖哄煙缂栫爜                                                     | query    | false | string         |        |
+| keyword     | 鎼滅储鍏抽敭瀛�, 鍙互涓烘憚鍍忔満鍚嶇О鎴栬�呮爣绛惧悕绉�                     | query    | false | string         |        |
+| osdFormat   | 瀛楀箷淇℃伅鏍煎紡鏄惁鏈夋晥锛�1:鏈夋晥, -1:鏈煡, 0:鏃犳晥                | query    | false | integer(int32) |        |
+| osdTime     | 鍥剧墖涓婄殑瀛楀箷鏃堕棿鍜屾憚鍍忔満鎷夌爜娴佹椂闂村樊鏄惁澶т簬鏈�澶у��, 1:澶т簬, -1:鏈煡, 0 灏忎簬 | query    | false | integer(int32) |        |
+| pageNum     | 鍒嗛〉椤电爜                                                     | query    | false | integer(int32) |        |
+| pageSize    | 鍒嗛〉澶у皬                                                     | query    | false | integer(int32) |        |
+
+### 鍝嶅簲
+
+json
+
+| 鍙傛暟鍚嶇О      | 鍙傛暟璇存槑                                                    | 绫诲瀷                   | schema                 |
+| ------------- | ----------------------------------------------------------- | ---------------------- | ---------------------- |
+| data          |                                                             | 鍒嗛〉瀵硅薄芦OSD 鐩戞祴淇℃伅禄 | 鍒嗛〉瀵硅薄芦OSD 鐩戞祴淇℃伅禄 |
+| pageNum       | 鍒嗛〉椤电爜                                                    | integer(int32)         |                        |
+| pageSize      | 鍒嗛〉澶у皬                                                    | integer(int32)         |                        |
+| recordNum     | 鏁版嵁鎬绘暟                                                    | integer(int64)         |                        |
+| records       | 褰撳墠椤垫暟鎹�                                                  | array                  | OSD 鐩戞祴淇℃伅           |
+| arealayerPath | 鍖哄煙璺緞淇℃伅                                                | string                 |                        |
+| arealayername | 鍖哄煙鍚嶇О                                                    | string                 |                        |
+| arealayerno   | 鍖哄煙缂栫爜                                                    | string                 |                        |
+| deviceId      | 璁惧 ID                                                     | string                 |                        |
+| deviceName    | 璁惧鍚嶇О                                                    | string                 |                        |
+| diff          | 鍥剧墖涓婄殑瀛楀箷鏃堕棿鍜屾憚鍍忔満鎷夌爜娴佹椂闂村樊鏄惁澶т簬鏈�澶у��          | string                 |                        |
+| diffTime      | 鍥剧墖涓婄殑瀛楀箷鏃堕棿鍜屾憚鍍忔満鎷夌爜娴佹椂闂村樊锛屽崟浣�(绉�), -1 琛ㄧず鏈煡 | integer                |                        |
+| ip            | IP 鍦板潃                                                     | string                 |                        |
+| ocrResult     | 鍥剧墖 ocr 璇嗗埆缁撴灉                                           | OCR 缁撴灉               | OCR 缁撴灉               |
+| data          | OCR 璇嗗埆鍚庣殑淇℃伅                                            | OCR 璇嗗埆缁撴灉           | OCR 璇嗗埆缁撴灉           |
+| 0             | 0 鍖哄煙淇℃伅锛屾甯告儏鍐典笅涓虹┖                                  | array                  | string                 |
+| 1             | 鏃堕棿淇℃伅锛屾爣鍑嗘牸寮忎负 yyyy-MM-dd hh:mm:ss                    | array                  | string                 |
+| 2             | 浣嶇疆淇℃伅                                                    | array                  | string                 |
+| 3             | 鎽勫儚鏈轰俊鎭�                                                  | array                  | string                 |
+| imgPath       | 鍥剧墖鍦板潃                                                    | string                 |                        |
+| statusCode    | 鐘舵�佺爜锛�0锛氭甯�                                             | integer                |                        |
+| osdFormat     | 鍥剧墖涓婄殑瀛楀箷鏃堕棿鍜屾憚鍍忔満鎷夌爜娴佹椂闂村樊锛屽崟浣�(绉�)              | string                 |                        |
+| osdInfo       | osd 淇℃伅                                                    | OSD淇℃伅                | OSD淇℃伅                |
+| 1             | 鏃堕棿淇℃伅锛屾爣鍑嗘牸寮忎负 yyyy-MM-dd hh:mm:ss                    | string                 |                        |
+| 2             | 浣嶇疆淇℃伅                                                    | string                 |                        |
+| 3             | 鎽勫儚鏈轰俊鎭�                                                  | string                 |                        |
+| osdTime       | 鍥剧墖涓婄殑瀛楀箷鏃堕棿                                            | string                 |                        |
+| tags          | 鎽勫儚鏈烘爣绛�                                                  | array                  | string                 |
+| updateTime    | 鏇存柊鏃堕棿                                                    | string                 |                        |
+| videoGetTime  | 瑙嗛鐮佹祦鑾峰彇鏃堕棿                                            | string                 |                        |
+| message       |                                                             | string                 |                        |
+| statusCode    |                                                             | integer(int32)         | integer(int32)         |
+
+
+
+## 閲嶇偣鎸囨爣鍥惧儚鍦ㄧ嚎鐜�
+
+### 璇锋眰
+
+GET
+
+> /openapi/v1/vqdMonitor/queryVqdResult
+
+| 鍙傛暟鍚嶇О           | 鍙傛暟璇存槑                                                    | 璇锋眰绫诲瀷 | 蹇呴』  | 鏁版嵁绫诲瀷          | schema |
+| ------------------ | ----------------------------------------------------------- | -------- | ----- | ----------------- | ------ |
+| tenantId           | 绉熸埛ID                                                      | query    | true  | string            |        |
+| arealayerno        | 琛屾斂鍖哄煙缂栫爜                                                | query    | false | string            |        |
+| blur               | 妯$硦 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| color              | 棰滆壊 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| deviceId           | 鎽勫儚鏈哄浗鏍嘔D                                                | query    | false | string            |        |
+| deviceName         | 鎽勫儚鏈哄悕绉�                                                  | query    | false | string            |        |
+| direction          | 鎺掑簭鏂瑰紡 鍙�夊�间负 desc锛氬�掑簭鎺掑簭 asc锛氭搴忔帓搴� 榛樿鍊掑簭鎺掑簭 | query    | false | string            |        |
+| groupFlag          | 0锛氬疄鏃剁爜娴佽瘖鏂� 1锛氬巻鍙茬爜娴佽瘖鏂�                             | query    | false | integer(int32)    |        |
+| groupId            | 璇婃柇鍒嗙粍ID                                                  | query    | false | string            |        |
+| imgStatus          | 鍥惧儚璐ㄩ噺鐘舵�� 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                        | query    | false | string            |        |
+| light              | 浜害 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| onlineStatus       | 鍦ㄧ嚎鐘舵�� 1:鍦ㄧ嚎 0锛氭湭鐭� -1锛氱绾�                            | query    | false | string            |        |
+| pageNum            | 鍒嗛〉椤电爜,榛樿浠�1寮�濮�                                        | query    | false | integer(int32)    |        |
+| pageSize           | 鍒嗛〉澶у皬,榛樿1000                                           | query    | false | integer(int32)    |        |
+| platId             | 鍥芥爣骞冲彴ID                                                  | query    | false | string            |        |
+| shade              | 閬尅 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| shake              | 鎶栧姩 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| signa1             | 鏃犱俊鍙� 1:鏈変俊鍙� 0锛氭湭鐭� -1锛氭棤淇″彿                          | query    | false | string            |        |
+| signa1Status       | 淇″彿鐘舵�� 1:鏈変俊鍙� 0锛氭湭鐭� -1锛氭棤淇″彿                        | query    | false | string            |        |
+| snow               | 闆姳 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| sortedField        | 鎺掑簭鐨勫瓧娈� 鎸夋寚瀹氬瓧娈垫帓搴� 榛樿鎸夋媺鐮佹祦鏃堕棿鎺掑簭              | query    | false | string            |        |
+| stripe             | 鏉$汗 1:姝e父 0锛氭湭鐭� -1锛氬紓甯�                                | query    | false | string            |        |
+| taskCreateTime     | 璇婃柇浠诲姟鍒涘缓鏃堕棿                                            | query    | false | string(date-time) |        |
+| taskRecheckTime    | 璇婃柇浠诲姟澶嶆牳鏃堕棿                                            | query    | false | string(date-time) |        |
+| videoDiagStatus    | 瑙嗛璇婃柇鐘舵��                                                | query    | false | string            |        |
+| videoDiagTimeBegin | 瑙嗛娴佽瘖鏂紑濮嬫椂闂�                                          | query    | false | string(date-time) |        |
+| videoDiagTimeEnd   | 瑙嗛娴佽瘖鏂粨鏉熸椂闂�                                          | query    | false | string(date-time) |        |
+| videoGetStatus     | 鑾峰彇瑙嗛娴佺姸鎬�                                              | query    | false | string            |        |
+| videoGetTimeBegin  | 瑙嗛娴佽幏鍙栨椂闂村紑濮嬫椂闂�                                      | query    | false | string(date-time) |        |
+| videoGetTimeEnd    | 瑙嗛娴佽幏鍙栨椂闂寸粨鏉熸椂闂�                                      | query    | false | string(date-time) |        |
+| withOutPaging      | 鏄惁闇�瑕佸垎椤佃繑鍥炵粨鏋滐紝褰撲负true鏃秔ageSize鍜宲ageNum鍙傛暟澶辨晥   | query    | false | boolean           |        |
+
+### 鍝嶅簲
+
+json
+
+| 鍙傛暟鍚嶇О        | 鍙傛暟璇存槑   | 绫诲瀷                        | schema                      |
+| --------------- | ---------- | --------------------------- | --------------------------- |
+| data            |            | 鍒嗛〉瀵硅薄芦VqdResultHisMongo禄 | 鍒嗛〉瀵硅薄芦VqdResultHisMongo禄 |
+| pageNum         | 鍒嗛〉椤电爜   | integer(int32)              |                             |
+| pageSize        | 鍒嗛〉澶у皬   | integer(int32)              |                             |
+| recordNum       | 鏁版嵁鎬绘暟   | integer(int64)              |                             |
+| records         | 褰撳墠椤垫暟鎹� | array                       | VqdResultHisMongo           |
+| arealayerPath   |            | string                      |                             |
+| arealayernoCode |            | string                      |                             |
+| arealayernoName |            | string                      |                             |
+| binaryTenantId  |            | string                      |                             |
+| blur            |            | integer                     |                             |
+| blurRaw         |            | integer                     |                             |
+| blurThreshold   |            | integer                     |                             |
+| color           |            | integer                     |                             |
+| colorRaw        |            | integer                     |                             |
+| colorThreshold  |            | integer                     |                             |
+| decodeInfo      |            | string                      |                             |
+| deviceId        |            | string                      |                             |
+| deviceIp        |            | string                      |                             |
+| deviceName      |            | string                      |                             |
+| extJson         |            | string                      |                             |
+| frameLostRate   |            | string                      |                             |
+| groupId         |            | string                      |                             |
+| id              |            | string                      |                             |
+| ifmDelay        |            | integer                     |                             |
+| imagePath       |            | string                      |                             |
+| imgStatus       |            | integer                     |                             |
+| inTime          |            | boolean                     |                             |
+| latitude        |            | string                      |                             |
+| light           |            | integer                     |                             |
+| lightRaw        |            | integer                     |                             |
+| lightThreshold  |            | integer                     |                             |
+| longitude       |            | string                      |                             |
+| onlineStatus    |            | integer                     |                             |
+| originalPlatId  |            | string                      |                             |
+| payloadType     |            | string                      |                             |
+| pixelInfo       |            | string                      |                             |
+| platId          |            | string                      |                             |
+| shade           |            | integer                     |                             |
+| shadeRaw        |            | integer                     |                             |
+| shadeThreshold  |            | integer                     |                             |
+| shake           |            | integer                     |                             |
+| shakeRaw        |            | integer                     |                             |
+| shakeThreshold  |            | integer                     |                             |
+| signa1          |            | integer                     |                             |
+| signa1Raw       |            | integer                     |                             |
+| signa1Status    |            | integer                     |                             |
+| signa1Threshold |            | integer                     |                             |
+| sipDelay        |            | integer                     |                             |
+| snow            |            | integer                     |                             |
+| snowRaw         |            | integer                     |                             |
+| snowThreshold   |            | integer                     |                             |
+| stripe          |            | integer                     |                             |
+| stripeRaw       |            | integer                     |                             |
+| stripeThreshold |            | integer                     |                             |
+| tags            |            | string                      |                             |
+| taskCreateTime  |            | string                      |                             |
+| taskRecheckTime |            | string                      |                             |
+| tenantId        |            | string                      |                             |
+| videoDelay      |            | integer                     |                             |
+| videoDiagStatus |            | integer                     |                             |
+| videoDiagTime   |            | string                      |                             |
+| videoGetStatus  |            | integer                     |                             |
+| videoGetTime    |            | string                      |                             |
+| vqdAtNight      |            | integer                     |                             |
+| message         |            | string                      |                             |
+| statusCode      |            | integer(int32)              | integer(int32)              |
+
+
+
+## 瑙嗛鍥惧儚璐ㄩ噺
+
+### 璇锋眰
+
+GET
+
+> /api/v1/app/report/vqd/detail/list
+
+| ***\*鍙傛暟鍚嶇О\****             | ***\*鍙傛暟璇存槑\****              | ***\*璇锋眰绫诲瀷\**** | ***\*蹇呴』\**** | ***\*鏁版嵁绫诲瀷\**** | ***\*schema\**** |
+| ------------------------------ | ------------------------------- | ------------------ | -------------- | ------------------ | ---------------- |
+| arealayerno                    | 鍖哄煙缂栫爜                        | query              | false          | string             |                  |
+| dbConditionItems[0].columnName |                                 | query              | false          | string             |                  |
+| dbConditionItems[0].inputType  |                                 | query              | false          | string             |                  |
+| dbConditionItems[0].value      |                                 | query              | false          | object             |                  |
+| dbConditionItems[0].values     |                                 | query              | false          | array              | object           |
+| deviceId                       | 璁惧 ID                         | query              | false          | string             |                  |
+| deviceName                     | 璁惧鍚嶇О                        | query              | false          | string             |                  |
+| dynamicConditionJson           | 鍔ㄦ�佹潯浠讹紝json 鏍煎紡             | query              | false          | string             |                  |
+| field                          | 鎺掑簭瀛楁                        | query              | false          | string             |                  |
+| order                          | 鎺掑簭鏂瑰紡锛宒esc: 闄嶅簭, asc: 鍗囧簭 | query              | false          | string             |                  |
+| pageNum                        | 鍒嗛〉椤电爜                        | query              | false          | integer(int32)     |                  |
+| pageSize                       | 鍒嗛〉澶у皬                        | query              | false          | integer(int32)     |                  |
+| status                         | 鐘舵��                            | query              | false          | integer(int32)     |                  |
+
+### 鍝嶅簲
+
+json
+
+| ***\*鍙傛暟鍚嶇О\**** | ***\*鍙傛暟璇存槑\****                       | ***\*绫诲瀷\****       | ***\*schema\****       |
+| ------------------ | ---------------------------------------- | -------------------- | ---------------------- |
+| data               |                                          | 鍒嗛〉瀵硅薄芦瀹屽ソ璁¤鎯吢� | 鍒嗛〉瀵硅薄芦瀹屽ソ缁熻璇︽儏禄 |
+| pageNum            | 鍒嗛〉椤电爜                                 | integer(int32)       |                        |
+| pageSize           | 鍒嗛〉澶у皬                                 | integer(int32)       |                        |
+| recordNum          | 鏁版嵁鎬绘暟                                 | integer(int64)       |                        |
+| records            | 褰撳墠椤垫暟鎹�                               | array                | 瀹屽ソ缁熻璇︽儏           |
+| arealayernoCode    | 琛屾斂鍖哄垝缂栫爜                             | string               |                        |
+| arealayernoName    | 琛屾斂鍖哄垝鍚嶇О                             | string               |                        |
+| blur               | 妯$硦                                     | integer              |                        |
+| blurRaw            | 妯$硦鍘熷鍒嗗��                             | integer              |                        |
+| color              | 棰滆壊                                     | integer              |                        |
+| colorRaw           | 棰滆壊鍘熷鍒嗗��                             | integer              |                        |
+| deviceId           | 鎽勫儚鏈�-鍥芥爣id                            | string               |                        |
+| deviceIp           | 鎽勫儚鏈篿p                                 | string               |                        |
+| deviceName         | 鎽勫儚鏈鸿澶囧悕绉�                           | string               |                        |
+| dim                | 缁熻绾害                                 | string               |                        |
+| isImgAbnormal      | 鍥惧儚鏄惁姝e父-1锛氬紓甯革紝1姝e父锛�0锛氭湭璇婃柇   | integer              |                        |
+| isSignalMiss       | 淇″彿鏄惁涓㈠け-1锛氬紓甯革紝1姝e父锛�0锛氭湭璇婃柇   | integer              |                        |
+| light              | 浜害                                     | integer              |                        |
+| lightRaw           | 浜害鍘熷鍒嗗��                             | integer              |                        |
+| shade              | 閬尅                                     | integer              |                        |
+| shadeRaw           | 閬尅鍘熷鍒嗗��                             | integer              |                        |
+| shake              | 鎶栧姩                                     | integer              |                        |
+| shakeRaw           | 鎶栧姩鍘熷鍒嗗��                             | integer              |                        |
+| signa1             | 鏃犱俊鍙�                                   | integer              |                        |
+| signa1Raw          | 鏃犱俊鍙峰師濮嬪垎鍊�                           | integer              |                        |
+| snow               | 闆姳                                     | integer              |                        |
+| snowRaw            | 闆姳鍘熷鍒嗗��                             | integer              |                        |
+| sortFiled          | 鎺掑簭灞炴��                                 | string               |                        |
+| status             | 璇婃柇鐘舵�佺紪鐮�-1锛氬紓甯革紝1锛氭甯革紝0锛氭湭璇婃柇 | string               |                        |
+| statusName         | 璇婃柇鐘舵�佸悕绉�                             | string               |                        |
+| stripe             | 鏉$汗                                     | integer              |                        |
+| stripeRaw          | 鏉$汗鍘熷鍒嗗��                             | integer              |                        |
+| vqdTime            | 璇婃柇鏃堕棿                                 | string               |                        |
+| message            |                                          | string               |                        |
+| statusCode         |                                          | integer(int32)       |                        |
\ No newline at end of file
diff --git "a/document/\350\207\252\350\264\241\345\270\202\345\261\200\350\277\220\347\273\264\350\200\203\346\240\270\345\271\263\345\217\260\351\234\200\346\261\202\345\257\271\345\272\224api\346\226\207\346\241\243.docx" "b/document/\350\207\252\350\264\241\345\270\202\345\261\200\350\277\220\347\273\264\350\200\203\346\240\270\345\271\263\345\217\260\351\234\200\346\261\202\345\257\271\345\272\224api\346\226\207\346\241\243.docx"
new file mode 100644
index 0000000..3b5d6d0
--- /dev/null
+++ "b/document/\350\207\252\350\264\241\345\270\202\345\261\200\350\277\220\347\273\264\350\200\203\346\240\270\345\271\263\345\217\260\351\234\200\346\261\202\345\257\271\345\272\224api\346\226\207\346\241\243.docx"
Binary files differ
diff --git a/ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml b/ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml
index 9fe7ef1..5db47cf 100644
--- a/ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml
+++ b/ycl-server/src/main/resources/mapper/zgyw/TMonitorMapper.xml
@@ -57,7 +57,7 @@
             <if test="siteType != null "> and site_type = #{siteType}</if>
             <if test="macAddr != null  and macAddr != ''"> and mac_addr = #{macAddr}</if>
             <if test="ip != null  and ip != ''"> and ip = #{ip}</if>
-            <if test="cameraFunType != null  and cameraFunType != ''"> and camera_fun_type = #{cameraFunType}</if>
+            <if test="cameraFunType != null  and cameraFunType != ''"> and camera_fun_type like concat('%', #{cameraFunType}, '%')</if>
             <if test="longitude != null  and longitude != ''"> and longitude = #{longitude}</if>
             <if test="latitude != null  and latitude != ''"> and latitude = #{latitude}</if>
             <if test="cameraCaptureArea != null  and cameraCaptureArea != ''"> and camera_capture_area = #{cameraCaptureArea}</if>

--
Gitblit v1.8.0