diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git a/src/views/home/pipeline/index.vue b/src/views/home/pipeline/index.vue
index 87da946..9ef5426 100644
--- a/src/views/home/pipeline/index.vue
+++ b/src/views/home/pipeline/index.vue
@@ -96,7 +96,6 @@
startLng: item.START_LNG,
endLat: item.END_LAT,
endLng: item.END_LNG,
-
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -112,6 +111,8 @@
pipeCode: item.PIPE_CODE,
lat: item.LAT_GAODE,
lng: item.LNG_GAODE,
+ id: item.LEDGER_ID,
+ status: item.ONLINE_STATE,
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -174,18 +175,46 @@
}
// 点击数据行
const rowClick = (data: any) => {
- // if (tableFlag.value === 'normal') { return }
- // if (!data.lngGaode || !data.latGaode) {
- // ElMessage.warning('该数据缺少坐标信息')
- // return
- // }
- // // 打开地图弹窗
- // mapRef.value.openInfoDetail({
- // lnglat: [data.lngGaode, data.latGaode],
- // id: data.id,
- // name: data.ledgerName,
- // row: data,
- // })
+ if (tableFlag.value === 'normal') { return }
+ if (!data.lngGaode || !data.latGaode) {
+ ElMessage.warning('该数据缺少坐标信息')
+ return
+ }
+ // 打开地图弹窗
+ mapRef.value.openInfoDetail({
+ lnglat: [data.lngGaode, data.latGaode],
+ id: data.id,
+ name: '',
+ row: {
+ deviceTypeName: data.typeName,
+ tagNumber: data.tagNumber,
+ deviceCode: data.devcode,
+ pipeCode: data.pipeCode,
+ lat: data.latGaode,
+ lng: data.lngGaode,
+ id: data.id,
+ status: data.onLineStatus,
+ },
+ })
+ if (!data.pipeCode) {
+ return
+ }
+ // 关联的管线高亮
+ const line = pipeData.value.filter((item: any) => item.pipeCode === data.pipeCode)
+ if (line.length) {
+ if (!mapRef.value.mapRef.lineAllList.length) {
+ return
+ }
+ const link = mapRef.value.mapRef.lineAllList.filter((item: any) => line.filter((citem: any) => [[citem.startLng, citem.startLat], [citem.endLng, citem.endLat]].join() === item.$x.join()).length)
+ if (link.length) {
+ link.forEach((element: any) => {
+ element.setOptions({
+ strokeColor: '#34A0E8',
+ strokeWeight: 4,
+ })
+ })
+ }
+ }
}
// 查看/编辑
const editRef = ref()
@@ -195,10 +224,18 @@
editRef.value.initDialog(type, row)
return
}
+ console.log(row)
+ if (!row.devcode || !row.id) {
+ ElMessage.warning('暂无详情数据')
+ return
+ }
$router.push({
- path: `/pipeline/${type}`,
+ // path: `/monitor/${type}`,
+ name: 'PipelineMonitorDetail',
query: {
id: row.id,
+ deviceCode: row.devcode,
+ typeName: row.typeName,
},
})
}
@@ -209,7 +246,10 @@
-
+
@@ -305,7 +345,7 @@
@@ -315,14 +355,14 @@
-
+
查看
-
+
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git a/src/views/home/pipeline/index.vue b/src/views/home/pipeline/index.vue
index 87da946..9ef5426 100644
--- a/src/views/home/pipeline/index.vue
+++ b/src/views/home/pipeline/index.vue
@@ -96,7 +96,6 @@
startLng: item.START_LNG,
endLat: item.END_LAT,
endLng: item.END_LNG,
-
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -112,6 +111,8 @@
pipeCode: item.PIPE_CODE,
lat: item.LAT_GAODE,
lng: item.LNG_GAODE,
+ id: item.LEDGER_ID,
+ status: item.ONLINE_STATE,
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -174,18 +175,46 @@
}
// 点击数据行
const rowClick = (data: any) => {
- // if (tableFlag.value === 'normal') { return }
- // if (!data.lngGaode || !data.latGaode) {
- // ElMessage.warning('该数据缺少坐标信息')
- // return
- // }
- // // 打开地图弹窗
- // mapRef.value.openInfoDetail({
- // lnglat: [data.lngGaode, data.latGaode],
- // id: data.id,
- // name: data.ledgerName,
- // row: data,
- // })
+ if (tableFlag.value === 'normal') { return }
+ if (!data.lngGaode || !data.latGaode) {
+ ElMessage.warning('该数据缺少坐标信息')
+ return
+ }
+ // 打开地图弹窗
+ mapRef.value.openInfoDetail({
+ lnglat: [data.lngGaode, data.latGaode],
+ id: data.id,
+ name: '',
+ row: {
+ deviceTypeName: data.typeName,
+ tagNumber: data.tagNumber,
+ deviceCode: data.devcode,
+ pipeCode: data.pipeCode,
+ lat: data.latGaode,
+ lng: data.lngGaode,
+ id: data.id,
+ status: data.onLineStatus,
+ },
+ })
+ if (!data.pipeCode) {
+ return
+ }
+ // 关联的管线高亮
+ const line = pipeData.value.filter((item: any) => item.pipeCode === data.pipeCode)
+ if (line.length) {
+ if (!mapRef.value.mapRef.lineAllList.length) {
+ return
+ }
+ const link = mapRef.value.mapRef.lineAllList.filter((item: any) => line.filter((citem: any) => [[citem.startLng, citem.startLat], [citem.endLng, citem.endLat]].join() === item.$x.join()).length)
+ if (link.length) {
+ link.forEach((element: any) => {
+ element.setOptions({
+ strokeColor: '#34A0E8',
+ strokeWeight: 4,
+ })
+ })
+ }
+ }
}
// 查看/编辑
const editRef = ref()
@@ -195,10 +224,18 @@
editRef.value.initDialog(type, row)
return
}
+ console.log(row)
+ if (!row.devcode || !row.id) {
+ ElMessage.warning('暂无详情数据')
+ return
+ }
$router.push({
- path: `/pipeline/${type}`,
+ // path: `/monitor/${type}`,
+ name: 'PipelineMonitorDetail',
query: {
id: row.id,
+ deviceCode: row.devcode,
+ typeName: row.typeName,
},
})
}
@@ -209,7 +246,10 @@
-
+
@@ -305,7 +345,7 @@
@@ -315,14 +355,14 @@
-
+
查看
-
+
diff --git a/src/views/home/station/station/components/detailInfoDialog.vue b/src/views/home/station/station/components/detailInfoDialog.vue
index 54fd294..f44be1a 100644
--- a/src/views/home/station/station/components/detailInfoDialog.vue
+++ b/src/views/home/station/station/components/detailInfoDialog.vue
@@ -179,6 +179,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git a/src/views/home/pipeline/index.vue b/src/views/home/pipeline/index.vue
index 87da946..9ef5426 100644
--- a/src/views/home/pipeline/index.vue
+++ b/src/views/home/pipeline/index.vue
@@ -96,7 +96,6 @@
startLng: item.START_LNG,
endLat: item.END_LAT,
endLng: item.END_LNG,
-
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -112,6 +111,8 @@
pipeCode: item.PIPE_CODE,
lat: item.LAT_GAODE,
lng: item.LNG_GAODE,
+ id: item.LEDGER_ID,
+ status: item.ONLINE_STATE,
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -174,18 +175,46 @@
}
// 点击数据行
const rowClick = (data: any) => {
- // if (tableFlag.value === 'normal') { return }
- // if (!data.lngGaode || !data.latGaode) {
- // ElMessage.warning('该数据缺少坐标信息')
- // return
- // }
- // // 打开地图弹窗
- // mapRef.value.openInfoDetail({
- // lnglat: [data.lngGaode, data.latGaode],
- // id: data.id,
- // name: data.ledgerName,
- // row: data,
- // })
+ if (tableFlag.value === 'normal') { return }
+ if (!data.lngGaode || !data.latGaode) {
+ ElMessage.warning('该数据缺少坐标信息')
+ return
+ }
+ // 打开地图弹窗
+ mapRef.value.openInfoDetail({
+ lnglat: [data.lngGaode, data.latGaode],
+ id: data.id,
+ name: '',
+ row: {
+ deviceTypeName: data.typeName,
+ tagNumber: data.tagNumber,
+ deviceCode: data.devcode,
+ pipeCode: data.pipeCode,
+ lat: data.latGaode,
+ lng: data.lngGaode,
+ id: data.id,
+ status: data.onLineStatus,
+ },
+ })
+ if (!data.pipeCode) {
+ return
+ }
+ // 关联的管线高亮
+ const line = pipeData.value.filter((item: any) => item.pipeCode === data.pipeCode)
+ if (line.length) {
+ if (!mapRef.value.mapRef.lineAllList.length) {
+ return
+ }
+ const link = mapRef.value.mapRef.lineAllList.filter((item: any) => line.filter((citem: any) => [[citem.startLng, citem.startLat], [citem.endLng, citem.endLat]].join() === item.$x.join()).length)
+ if (link.length) {
+ link.forEach((element: any) => {
+ element.setOptions({
+ strokeColor: '#34A0E8',
+ strokeWeight: 4,
+ })
+ })
+ }
+ }
}
// 查看/编辑
const editRef = ref()
@@ -195,10 +224,18 @@
editRef.value.initDialog(type, row)
return
}
+ console.log(row)
+ if (!row.devcode || !row.id) {
+ ElMessage.warning('暂无详情数据')
+ return
+ }
$router.push({
- path: `/pipeline/${type}`,
+ // path: `/monitor/${type}`,
+ name: 'PipelineMonitorDetail',
query: {
id: row.id,
+ deviceCode: row.devcode,
+ typeName: row.typeName,
},
})
}
@@ -209,7 +246,10 @@
-
+
@@ -305,7 +345,7 @@
@@ -315,14 +355,14 @@
-
+
查看
-
+
diff --git a/src/views/home/station/station/components/detailInfoDialog.vue b/src/views/home/station/station/components/detailInfoDialog.vue
index 54fd294..f44be1a 100644
--- a/src/views/home/station/station/components/detailInfoDialog.vue
+++ b/src/views/home/station/station/components/detailInfoDialog.vue
@@ -179,6 +179,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git a/src/views/home/station/station/index.vue b/src/views/home/station/station/index.vue
index 907a91e..636cbad 100644
--- a/src/views/home/station/station/index.vue
+++ b/src/views/home/station/station/index.vue
@@ -255,7 +255,7 @@
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git a/src/views/home/pipeline/index.vue b/src/views/home/pipeline/index.vue
index 87da946..9ef5426 100644
--- a/src/views/home/pipeline/index.vue
+++ b/src/views/home/pipeline/index.vue
@@ -96,7 +96,6 @@
startLng: item.START_LNG,
endLat: item.END_LAT,
endLng: item.END_LNG,
-
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -112,6 +111,8 @@
pipeCode: item.PIPE_CODE,
lat: item.LAT_GAODE,
lng: item.LNG_GAODE,
+ id: item.LEDGER_ID,
+ status: item.ONLINE_STATE,
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -174,18 +175,46 @@
}
// 点击数据行
const rowClick = (data: any) => {
- // if (tableFlag.value === 'normal') { return }
- // if (!data.lngGaode || !data.latGaode) {
- // ElMessage.warning('该数据缺少坐标信息')
- // return
- // }
- // // 打开地图弹窗
- // mapRef.value.openInfoDetail({
- // lnglat: [data.lngGaode, data.latGaode],
- // id: data.id,
- // name: data.ledgerName,
- // row: data,
- // })
+ if (tableFlag.value === 'normal') { return }
+ if (!data.lngGaode || !data.latGaode) {
+ ElMessage.warning('该数据缺少坐标信息')
+ return
+ }
+ // 打开地图弹窗
+ mapRef.value.openInfoDetail({
+ lnglat: [data.lngGaode, data.latGaode],
+ id: data.id,
+ name: '',
+ row: {
+ deviceTypeName: data.typeName,
+ tagNumber: data.tagNumber,
+ deviceCode: data.devcode,
+ pipeCode: data.pipeCode,
+ lat: data.latGaode,
+ lng: data.lngGaode,
+ id: data.id,
+ status: data.onLineStatus,
+ },
+ })
+ if (!data.pipeCode) {
+ return
+ }
+ // 关联的管线高亮
+ const line = pipeData.value.filter((item: any) => item.pipeCode === data.pipeCode)
+ if (line.length) {
+ if (!mapRef.value.mapRef.lineAllList.length) {
+ return
+ }
+ const link = mapRef.value.mapRef.lineAllList.filter((item: any) => line.filter((citem: any) => [[citem.startLng, citem.startLat], [citem.endLng, citem.endLat]].join() === item.$x.join()).length)
+ if (link.length) {
+ link.forEach((element: any) => {
+ element.setOptions({
+ strokeColor: '#34A0E8',
+ strokeWeight: 4,
+ })
+ })
+ }
+ }
}
// 查看/编辑
const editRef = ref()
@@ -195,10 +224,18 @@
editRef.value.initDialog(type, row)
return
}
+ console.log(row)
+ if (!row.devcode || !row.id) {
+ ElMessage.warning('暂无详情数据')
+ return
+ }
$router.push({
- path: `/pipeline/${type}`,
+ // path: `/monitor/${type}`,
+ name: 'PipelineMonitorDetail',
query: {
id: row.id,
+ deviceCode: row.devcode,
+ typeName: row.typeName,
},
})
}
@@ -209,7 +246,10 @@
-
+
@@ -305,7 +345,7 @@
@@ -315,14 +355,14 @@
-
+
查看
-
+
diff --git a/src/views/home/station/station/components/detailInfoDialog.vue b/src/views/home/station/station/components/detailInfoDialog.vue
index 54fd294..f44be1a 100644
--- a/src/views/home/station/station/components/detailInfoDialog.vue
+++ b/src/views/home/station/station/components/detailInfoDialog.vue
@@ -179,6 +179,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git a/src/views/home/station/station/index.vue b/src/views/home/station/station/index.vue
index 907a91e..636cbad 100644
--- a/src/views/home/station/station/index.vue
+++ b/src/views/home/station/station/index.vue
@@ -255,7 +255,7 @@
diff --git a/src/views/home/well/components/detailInfoDialog.vue b/src/views/home/well/components/detailInfoDialog.vue
index da0c022..5d33d05 100644
--- a/src/views/home/well/components/detailInfoDialog.vue
+++ b/src/views/home/well/components/detailInfoDialog.vue
@@ -207,6 +207,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git a/src/views/home/pipeline/index.vue b/src/views/home/pipeline/index.vue
index 87da946..9ef5426 100644
--- a/src/views/home/pipeline/index.vue
+++ b/src/views/home/pipeline/index.vue
@@ -96,7 +96,6 @@
startLng: item.START_LNG,
endLat: item.END_LAT,
endLng: item.END_LNG,
-
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -112,6 +111,8 @@
pipeCode: item.PIPE_CODE,
lat: item.LAT_GAODE,
lng: item.LNG_GAODE,
+ id: item.LEDGER_ID,
+ status: item.ONLINE_STATE,
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -174,18 +175,46 @@
}
// 点击数据行
const rowClick = (data: any) => {
- // if (tableFlag.value === 'normal') { return }
- // if (!data.lngGaode || !data.latGaode) {
- // ElMessage.warning('该数据缺少坐标信息')
- // return
- // }
- // // 打开地图弹窗
- // mapRef.value.openInfoDetail({
- // lnglat: [data.lngGaode, data.latGaode],
- // id: data.id,
- // name: data.ledgerName,
- // row: data,
- // })
+ if (tableFlag.value === 'normal') { return }
+ if (!data.lngGaode || !data.latGaode) {
+ ElMessage.warning('该数据缺少坐标信息')
+ return
+ }
+ // 打开地图弹窗
+ mapRef.value.openInfoDetail({
+ lnglat: [data.lngGaode, data.latGaode],
+ id: data.id,
+ name: '',
+ row: {
+ deviceTypeName: data.typeName,
+ tagNumber: data.tagNumber,
+ deviceCode: data.devcode,
+ pipeCode: data.pipeCode,
+ lat: data.latGaode,
+ lng: data.lngGaode,
+ id: data.id,
+ status: data.onLineStatus,
+ },
+ })
+ if (!data.pipeCode) {
+ return
+ }
+ // 关联的管线高亮
+ const line = pipeData.value.filter((item: any) => item.pipeCode === data.pipeCode)
+ if (line.length) {
+ if (!mapRef.value.mapRef.lineAllList.length) {
+ return
+ }
+ const link = mapRef.value.mapRef.lineAllList.filter((item: any) => line.filter((citem: any) => [[citem.startLng, citem.startLat], [citem.endLng, citem.endLat]].join() === item.$x.join()).length)
+ if (link.length) {
+ link.forEach((element: any) => {
+ element.setOptions({
+ strokeColor: '#34A0E8',
+ strokeWeight: 4,
+ })
+ })
+ }
+ }
}
// 查看/编辑
const editRef = ref()
@@ -195,10 +224,18 @@
editRef.value.initDialog(type, row)
return
}
+ console.log(row)
+ if (!row.devcode || !row.id) {
+ ElMessage.warning('暂无详情数据')
+ return
+ }
$router.push({
- path: `/pipeline/${type}`,
+ // path: `/monitor/${type}`,
+ name: 'PipelineMonitorDetail',
query: {
id: row.id,
+ deviceCode: row.devcode,
+ typeName: row.typeName,
},
})
}
@@ -209,7 +246,10 @@
-
+
@@ -305,7 +345,7 @@
@@ -315,14 +355,14 @@
-
+
查看
-
+
diff --git a/src/views/home/station/station/components/detailInfoDialog.vue b/src/views/home/station/station/components/detailInfoDialog.vue
index 54fd294..f44be1a 100644
--- a/src/views/home/station/station/components/detailInfoDialog.vue
+++ b/src/views/home/station/station/components/detailInfoDialog.vue
@@ -179,6 +179,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git a/src/views/home/station/station/index.vue b/src/views/home/station/station/index.vue
index 907a91e..636cbad 100644
--- a/src/views/home/station/station/index.vue
+++ b/src/views/home/station/station/index.vue
@@ -255,7 +255,7 @@
diff --git a/src/views/home/well/components/detailInfoDialog.vue b/src/views/home/well/components/detailInfoDialog.vue
index da0c022..5d33d05 100644
--- a/src/views/home/well/components/detailInfoDialog.vue
+++ b/src/views/home/well/components/detailInfoDialog.vue
@@ -207,6 +207,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git a/src/views/home/well/components/maintenanceRecord.vue b/src/views/home/well/components/maintenanceRecord.vue
index efceca3..75c9130 100644
--- a/src/views/home/well/components/maintenanceRecord.vue
+++ b/src/views/home/well/components/maintenanceRecord.vue
@@ -40,8 +40,8 @@
getRepairLog($route.query.id as string).then((res) => {
list.value = res.data.map((item: any) => ({
...item,
- logTypeName: repairTypeList.value.filter((citem: any) => citem.value === item.logType)[0].name,
- operatePersonName: userList.value.filter((citem: any) => citem.value === item.operatePerson)[0].name,
+ logTypeName: repairTypeList.value.filter((citem: any) => citem.value === item.logType)[0]?.name || '',
+ operatePersonName: userList.value.filter((citem: any) => citem.value === item.operatePerson || '')[0]?.name || '',
}))
loadingTable.value = false
}).catch(() => {
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..0d52603
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..2c6d173
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..e4cbca0
--- /dev/null
+++ "b/public/image/pipeline/\345\234\260\345\237\213\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..2fc70cd
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..8509380
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png" "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..61439e6
--- /dev/null
+++ "b/public/image/pipeline/\346\241\251\345\274\217\345\223\250\345\205\265-\347\246\273\347\272\277.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
new file mode 100644
index 0000000..6e9eabe
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\201\234\347\224\250.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
new file mode 100644
index 0000000..f0e50e5
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\345\274\202\345\270\270.png"
Binary files differ
diff --git "a/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png" "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
new file mode 100644
index 0000000..119ccdf
--- /dev/null
+++ "b/public/image/pipeline/\350\255\246\347\244\272\346\241\251-\347\246\273\347\272\277.png"
Binary files differ
diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index 1402d02..01fedde 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -320,6 +320,7 @@
console.log('点击了线')
$emits('lineClick', { event: e, map: map.value, data, polyline })
})
+ console.log(polyline, 'polyline')
lineAllList.value.push(polyline)
map.value.add([polyline])
}
diff --git a/src/router/modules/pc.ts b/src/router/modules/pc.ts
index 45a1846..b6634ef 100644
--- a/src/router/modules/pc.ts
+++ b/src/router/modules/pc.ts
@@ -236,6 +236,19 @@
auth: '/pipeline',
},
},
+ {
+ path: 'monitor/detail',
+ component: () => import('@/views/home/pipeline/components/detail.vue'),
+ name: 'PipelineMonitorDetail',
+ meta: {
+ title: '管线监测',
+ icon: 'ep:key',
+ sidebar: false,
+ breadcrumb: false,
+ activeMenu: '/pipeline',
+ auth: '/pipeline',
+ },
+ },
],
},
{
diff --git a/src/views/home/pipeline/components/detail.vue b/src/views/home/pipeline/components/detail.vue
new file mode 100644
index 0000000..fb0cc5b
--- /dev/null
+++ b/src/views/home/pipeline/components/detail.vue
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+ {{ item.text }}
+
+
+
+ {{ detailInfo[item.value] || '' }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailData.vue b/src/views/home/pipeline/components/detailData.vue
new file mode 100644
index 0000000..80b6886
--- /dev/null
+++ b/src/views/home/pipeline/components/detailData.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/pipeline/components/detailInfoDialog.vue b/src/views/home/pipeline/components/detailInfoDialog.vue
index 41a546b..31f5635 100644
--- a/src/views/home/pipeline/components/detailInfoDialog.vue
+++ b/src/views/home/pipeline/components/detailInfoDialog.vue
@@ -4,6 +4,7 @@
Date: 2024-07-18
-->
diff --git a/src/views/home/pipeline/components/monitorDataList.vue b/src/views/home/pipeline/components/monitorDataList.vue
new file mode 100644
index 0000000..3158dd9
--- /dev/null
+++ b/src/views/home/pipeline/components/monitorDataList.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
diff --git a/src/views/home/pipeline/index.vue b/src/views/home/pipeline/index.vue
index 87da946..9ef5426 100644
--- a/src/views/home/pipeline/index.vue
+++ b/src/views/home/pipeline/index.vue
@@ -96,7 +96,6 @@
startLng: item.START_LNG,
endLat: item.END_LAT,
endLng: item.END_LNG,
-
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -112,6 +111,8 @@
pipeCode: item.PIPE_CODE,
lat: item.LAT_GAODE,
lng: item.LNG_GAODE,
+ id: item.LEDGER_ID,
+ status: item.ONLINE_STATE,
}))
setTimeout(() => {
if (tableFlag.value === 'map') {
@@ -174,18 +175,46 @@
}
// 点击数据行
const rowClick = (data: any) => {
- // if (tableFlag.value === 'normal') { return }
- // if (!data.lngGaode || !data.latGaode) {
- // ElMessage.warning('该数据缺少坐标信息')
- // return
- // }
- // // 打开地图弹窗
- // mapRef.value.openInfoDetail({
- // lnglat: [data.lngGaode, data.latGaode],
- // id: data.id,
- // name: data.ledgerName,
- // row: data,
- // })
+ if (tableFlag.value === 'normal') { return }
+ if (!data.lngGaode || !data.latGaode) {
+ ElMessage.warning('该数据缺少坐标信息')
+ return
+ }
+ // 打开地图弹窗
+ mapRef.value.openInfoDetail({
+ lnglat: [data.lngGaode, data.latGaode],
+ id: data.id,
+ name: '',
+ row: {
+ deviceTypeName: data.typeName,
+ tagNumber: data.tagNumber,
+ deviceCode: data.devcode,
+ pipeCode: data.pipeCode,
+ lat: data.latGaode,
+ lng: data.lngGaode,
+ id: data.id,
+ status: data.onLineStatus,
+ },
+ })
+ if (!data.pipeCode) {
+ return
+ }
+ // 关联的管线高亮
+ const line = pipeData.value.filter((item: any) => item.pipeCode === data.pipeCode)
+ if (line.length) {
+ if (!mapRef.value.mapRef.lineAllList.length) {
+ return
+ }
+ const link = mapRef.value.mapRef.lineAllList.filter((item: any) => line.filter((citem: any) => [[citem.startLng, citem.startLat], [citem.endLng, citem.endLat]].join() === item.$x.join()).length)
+ if (link.length) {
+ link.forEach((element: any) => {
+ element.setOptions({
+ strokeColor: '#34A0E8',
+ strokeWeight: 4,
+ })
+ })
+ }
+ }
}
// 查看/编辑
const editRef = ref()
@@ -195,10 +224,18 @@
editRef.value.initDialog(type, row)
return
}
+ console.log(row)
+ if (!row.devcode || !row.id) {
+ ElMessage.warning('暂无详情数据')
+ return
+ }
$router.push({
- path: `/pipeline/${type}`,
+ // path: `/monitor/${type}`,
+ name: 'PipelineMonitorDetail',
query: {
id: row.id,
+ deviceCode: row.devcode,
+ typeName: row.typeName,
},
})
}
@@ -209,7 +246,10 @@
-
+
@@ -305,7 +345,7 @@
@@ -315,14 +355,14 @@
-
+
查看
-
+
diff --git a/src/views/home/station/station/components/detailInfoDialog.vue b/src/views/home/station/station/components/detailInfoDialog.vue
index 54fd294..f44be1a 100644
--- a/src/views/home/station/station/components/detailInfoDialog.vue
+++ b/src/views/home/station/station/components/detailInfoDialog.vue
@@ -179,6 +179,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git a/src/views/home/station/station/index.vue b/src/views/home/station/station/index.vue
index 907a91e..636cbad 100644
--- a/src/views/home/station/station/index.vue
+++ b/src/views/home/station/station/index.vue
@@ -255,7 +255,7 @@
diff --git a/src/views/home/well/components/detailInfoDialog.vue b/src/views/home/well/components/detailInfoDialog.vue
index da0c022..5d33d05 100644
--- a/src/views/home/well/components/detailInfoDialog.vue
+++ b/src/views/home/well/components/detailInfoDialog.vue
@@ -207,6 +207,8 @@
color: #4875a0;
font-size: 22px;
font-weight: 700;
+ text-align: right;
+ padding-right: 10px;
&:hover {
cursor: pointer;
diff --git a/src/views/home/well/components/maintenanceRecord.vue b/src/views/home/well/components/maintenanceRecord.vue
index efceca3..75c9130 100644
--- a/src/views/home/well/components/maintenanceRecord.vue
+++ b/src/views/home/well/components/maintenanceRecord.vue
@@ -40,8 +40,8 @@
getRepairLog($route.query.id as string).then((res) => {
list.value = res.data.map((item: any) => ({
...item,
- logTypeName: repairTypeList.value.filter((citem: any) => citem.value === item.logType)[0].name,
- operatePersonName: userList.value.filter((citem: any) => citem.value === item.operatePerson)[0].name,
+ logTypeName: repairTypeList.value.filter((citem: any) => citem.value === item.logType)[0]?.name || '',
+ operatePersonName: userList.value.filter((citem: any) => citem.value === item.operatePerson || '')[0]?.name || '',
}))
loadingTable.value = false
}).catch(() => {
diff --git a/src/views/home/well/index.vue b/src/views/home/well/index.vue
index 3ad46fc..f9294e5 100644
--- a/src/views/home/well/index.vue
+++ b/src/views/home/well/index.vue
@@ -296,7 +296,7 @@