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 @@
-
+
-
+
-
+
-

+
暂无内容
@@ -26,6 +35,7 @@
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 @@
-
-
-

-
大型
-
-
-

-
中型
-
-
-

-
小型
-
-
+ <