diff --git a/src/api/reservoir/index.js b/src/api/reservoir/index.js index 861a62a..ae7f161 100644 --- a/src/api/reservoir/index.js +++ b/src/api/reservoir/index.js @@ -174,6 +174,15 @@ export const getReservoirCZMonitorEchartsData = (data) =>{ }) } +// 获取视频列表/safe/operation/Play +export const getOperationPlayDataList = (data) => { + return request({ + url: `/safe/operation/Play`, + method: 'post', + data + }) +} + // 水库实时监测--监测站树数据 export const getReservoirMonitorTreeData = (id) =>{ return request({ diff --git a/src/assets/image/dike_four.png b/src/assets/image/dike_four.png new file mode 100644 index 0000000..82a2c33 Binary files /dev/null and b/src/assets/image/dike_four.png differ diff --git a/src/assets/image/dike_one.png b/src/assets/image/dike_one.png new file mode 100644 index 0000000..b09c1bf Binary files /dev/null and b/src/assets/image/dike_one.png differ diff --git a/src/assets/image/dike_two_three.png b/src/assets/image/dike_two_three.png new file mode 100644 index 0000000..e67ecb9 Binary files /dev/null and b/src/assets/image/dike_two_three.png differ diff --git a/src/assets/image/sluice_big.png b/src/assets/image/sluice_big.png new file mode 100644 index 0000000..bda2876 Binary files /dev/null and b/src/assets/image/sluice_big.png differ diff --git a/src/assets/image/sluice_middle.png b/src/assets/image/sluice_middle.png new file mode 100644 index 0000000..ca83f36 Binary files /dev/null and b/src/assets/image/sluice_middle.png differ diff --git a/src/assets/image/sluice_small.png b/src/assets/image/sluice_small.png new file mode 100644 index 0000000..0f60459 Binary files /dev/null and b/src/assets/image/sluice_small.png differ diff --git a/src/views/dike/safeOperation/components/Legend.vue b/src/views/dike/safeOperation/components/Legend.vue new file mode 100644 index 0000000..f359cfd --- /dev/null +++ b/src/views/dike/safeOperation/components/Legend.vue @@ -0,0 +1,63 @@ + + + diff --git a/src/views/dike/safeOperation/index.vue b/src/views/dike/safeOperation/index.vue index 948b597..f20616b 100644 --- a/src/views/dike/safeOperation/index.vue +++ b/src/views/dike/safeOperation/index.vue @@ -59,18 +59,7 @@
-
- - 大型 -
-
- - 中型 -
-
- - 小型 -
+
@@ -104,6 +93,7 @@ import { } from "@/views/aiSupervision/waterSetting/runScene/layerTree/index"; import { queryLayersByPos, getSelectedLayersLegend } from "@/utils/mapUtils"; +import Legend from "./components/Legend.vue"; import { throttle } from "lodash-es"; import { devRun } from "@/utils"; @@ -121,7 +111,7 @@ window.panelClickFunc = function (code, name) { }); }; export default { - components: { ProjectDetail }, + components: { ProjectDetail, Legend }, data() { return { showDialog: false, diff --git a/src/views/reservoir/safeOperation/components/Legend.vue b/src/views/reservoir/safeOperation/components/Legend.vue new file mode 100644 index 0000000..f359cfd --- /dev/null +++ b/src/views/reservoir/safeOperation/components/Legend.vue @@ -0,0 +1,63 @@ + + + diff --git a/src/views/reservoir/safeOperation/components/ProjectDetail.vue b/src/views/reservoir/safeOperation/components/ProjectDetail.vue index 50631af..d035510 100644 --- a/src/views/reservoir/safeOperation/components/ProjectDetail.vue +++ b/src/views/reservoir/safeOperation/components/ProjectDetail.vue @@ -30,10 +30,7 @@ > - + @@ -54,6 +51,7 @@ export default { EngineSafe, VideoAnalysis, DataStatistics, + MonitorWarning, }, props: { resCode: { diff --git a/src/views/reservoir/safeOperation/components/VideoAnalysis.vue b/src/views/reservoir/safeOperation/components/VideoAnalysis.vue index 4616395..a447a85 100644 --- a/src/views/reservoir/safeOperation/components/VideoAnalysis.vue +++ b/src/views/reservoir/safeOperation/components/VideoAnalysis.vue @@ -1,22 +1,31 @@ diff --git a/src/views/sluice/safeOperation/index.vue b/src/views/sluice/safeOperation/index.vue index fa970e4..950b40f 100644 --- a/src/views/sluice/safeOperation/index.vue +++ b/src/views/sluice/safeOperation/index.vue @@ -58,20 +58,7 @@ -
-
- - 大型 -
-
- - 中型 -
-
- - 小型 -
-
+
<