diff --git a/mock/biz/overview.js b/mock/biz/overview.js index 5fc8151..033ff41 100644 --- a/mock/biz/overview.js +++ b/mock/biz/overview.js @@ -10,7 +10,8 @@ 'data': [ { 'wellId': 1, - 'wellCode': 'E32TFXR', + 'wellCode': 'E32TFW3R3', + 'devcode': '4120180421', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '井盖开启', @@ -20,35 +21,38 @@ 'jobStatus': '处理中' }, { - 'wellId': 2, + 'wellId': 1, 'wellCode': 'E32TFW3R3', + 'devcode': '11201804212', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': 39.9, + 'lngGaode': 116.4, 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { 'wellId': 3, 'wellCode': 'E32TFW3R1', + 'devcode': '11201804574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': '39.917787', + 'lngGaode': '116.411291', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { - 'boxId': 4, - 'boxCode': 'E32TFW3Rx', + 'wellId': 4, + 'wellCode': 'E32TFW3Rx', + 'devcode': '11201904574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'lngGaode': '116.411371', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' } @@ -119,7 +123,7 @@ 'deptId': '24', 'deptName': '第一分公司', 'position': '长安街55号', - 'wellTypeName':'雨水井', + 'wellTypeName': '雨水井', 'alarmList': [ { 'devcode': '412018202100', @@ -183,30 +187,28 @@ return { 'code': 200, 'message': 'success', - 'data': { - 'list': [ - { - 'value': '1', - 'name': '雨水井' - }, - { - 'value': '2', - 'name': '污水井' - }, - { - 'value': '3', - 'name': '燃气井' - }, - { - 'value': '4', - 'name': '热力井' - }, - { - 'value': '5', - 'name': '电力井' - } - ] - } + 'data': [ + { + 'value': '1', + 'name': '雨水井' + }, + { + 'value': '2', + 'name': '污水井' + }, + { + 'value': '3', + 'name': '燃气井' + }, + { + 'value': '4', + 'name': '热力井' + }, + { + 'value': '5', + 'name': '电力井' + } + ] } } }, diff --git a/mock/biz/overview.js b/mock/biz/overview.js index 5fc8151..033ff41 100644 --- a/mock/biz/overview.js +++ b/mock/biz/overview.js @@ -10,7 +10,8 @@ 'data': [ { 'wellId': 1, - 'wellCode': 'E32TFXR', + 'wellCode': 'E32TFW3R3', + 'devcode': '4120180421', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '井盖开启', @@ -20,35 +21,38 @@ 'jobStatus': '处理中' }, { - 'wellId': 2, + 'wellId': 1, 'wellCode': 'E32TFW3R3', + 'devcode': '11201804212', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': 39.9, + 'lngGaode': 116.4, 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { 'wellId': 3, 'wellCode': 'E32TFW3R1', + 'devcode': '11201804574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': '39.917787', + 'lngGaode': '116.411291', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { - 'boxId': 4, - 'boxCode': 'E32TFW3Rx', + 'wellId': 4, + 'wellCode': 'E32TFW3Rx', + 'devcode': '11201904574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'lngGaode': '116.411371', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' } @@ -119,7 +123,7 @@ 'deptId': '24', 'deptName': '第一分公司', 'position': '长安街55号', - 'wellTypeName':'雨水井', + 'wellTypeName': '雨水井', 'alarmList': [ { 'devcode': '412018202100', @@ -183,30 +187,28 @@ return { 'code': 200, 'message': 'success', - 'data': { - 'list': [ - { - 'value': '1', - 'name': '雨水井' - }, - { - 'value': '2', - 'name': '污水井' - }, - { - 'value': '3', - 'name': '燃气井' - }, - { - 'value': '4', - 'name': '热力井' - }, - { - 'value': '5', - 'name': '电力井' - } - ] - } + 'data': [ + { + 'value': '1', + 'name': '雨水井' + }, + { + 'value': '2', + 'name': '污水井' + }, + { + 'value': '3', + 'name': '燃气井' + }, + { + 'value': '4', + 'name': '热力井' + }, + { + 'value': '5', + 'name': '电力井' + } + ] } } }, diff --git a/package.json b/package.json index 9ae379e..09eeab9 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@riophae/vue-treeselect": "^0.4.0", + "animate.css": "^4.1.1", "axios": "^0.21.1", "clipboard": "^2.0.8", "core-js": "^3.6.5", diff --git a/mock/biz/overview.js b/mock/biz/overview.js index 5fc8151..033ff41 100644 --- a/mock/biz/overview.js +++ b/mock/biz/overview.js @@ -10,7 +10,8 @@ 'data': [ { 'wellId': 1, - 'wellCode': 'E32TFXR', + 'wellCode': 'E32TFW3R3', + 'devcode': '4120180421', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '井盖开启', @@ -20,35 +21,38 @@ 'jobStatus': '处理中' }, { - 'wellId': 2, + 'wellId': 1, 'wellCode': 'E32TFW3R3', + 'devcode': '11201804212', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': 39.9, + 'lngGaode': 116.4, 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { 'wellId': 3, 'wellCode': 'E32TFW3R1', + 'devcode': '11201804574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': '39.917787', + 'lngGaode': '116.411291', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { - 'boxId': 4, - 'boxCode': 'E32TFW3Rx', + 'wellId': 4, + 'wellCode': 'E32TFW3Rx', + 'devcode': '11201904574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'lngGaode': '116.411371', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' } @@ -119,7 +123,7 @@ 'deptId': '24', 'deptName': '第一分公司', 'position': '长安街55号', - 'wellTypeName':'雨水井', + 'wellTypeName': '雨水井', 'alarmList': [ { 'devcode': '412018202100', @@ -183,30 +187,28 @@ return { 'code': 200, 'message': 'success', - 'data': { - 'list': [ - { - 'value': '1', - 'name': '雨水井' - }, - { - 'value': '2', - 'name': '污水井' - }, - { - 'value': '3', - 'name': '燃气井' - }, - { - 'value': '4', - 'name': '热力井' - }, - { - 'value': '5', - 'name': '电力井' - } - ] - } + 'data': [ + { + 'value': '1', + 'name': '雨水井' + }, + { + 'value': '2', + 'name': '污水井' + }, + { + 'value': '3', + 'name': '燃气井' + }, + { + 'value': '4', + 'name': '热力井' + }, + { + 'value': '5', + 'name': '电力井' + } + ] } } }, diff --git a/package.json b/package.json index 9ae379e..09eeab9 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@riophae/vue-treeselect": "^0.4.0", + "animate.css": "^4.1.1", "axios": "^0.21.1", "clipboard": "^2.0.8", "core-js": "^3.6.5", diff --git a/src/main.js b/src/main.js index 649996e..303cb2a 100644 --- a/src/main.js +++ b/src/main.js @@ -20,6 +20,10 @@ const { mockXHR } = require('../mock') mockXHR() +// 引入动画 +import animated from 'animate.css' +Vue.use(animated) + // 引入高德地图 // import VueAMap from 'vue-amap' // Vue.use(VueAMap) diff --git a/mock/biz/overview.js b/mock/biz/overview.js index 5fc8151..033ff41 100644 --- a/mock/biz/overview.js +++ b/mock/biz/overview.js @@ -10,7 +10,8 @@ 'data': [ { 'wellId': 1, - 'wellCode': 'E32TFXR', + 'wellCode': 'E32TFW3R3', + 'devcode': '4120180421', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '井盖开启', @@ -20,35 +21,38 @@ 'jobStatus': '处理中' }, { - 'wellId': 2, + 'wellId': 1, 'wellCode': 'E32TFW3R3', + 'devcode': '11201804212', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': 39.9, + 'lngGaode': 116.4, 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { 'wellId': 3, 'wellCode': 'E32TFW3R1', + 'devcode': '11201804574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': '39.917787', + 'lngGaode': '116.411291', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { - 'boxId': 4, - 'boxCode': 'E32TFW3Rx', + 'wellId': 4, + 'wellCode': 'E32TFW3Rx', + 'devcode': '11201904574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'lngGaode': '116.411371', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' } @@ -119,7 +123,7 @@ 'deptId': '24', 'deptName': '第一分公司', 'position': '长安街55号', - 'wellTypeName':'雨水井', + 'wellTypeName': '雨水井', 'alarmList': [ { 'devcode': '412018202100', @@ -183,30 +187,28 @@ return { 'code': 200, 'message': 'success', - 'data': { - 'list': [ - { - 'value': '1', - 'name': '雨水井' - }, - { - 'value': '2', - 'name': '污水井' - }, - { - 'value': '3', - 'name': '燃气井' - }, - { - 'value': '4', - 'name': '热力井' - }, - { - 'value': '5', - 'name': '电力井' - } - ] - } + 'data': [ + { + 'value': '1', + 'name': '雨水井' + }, + { + 'value': '2', + 'name': '污水井' + }, + { + 'value': '3', + 'name': '燃气井' + }, + { + 'value': '4', + 'name': '热力井' + }, + { + 'value': '5', + 'name': '电力井' + } + ] } } }, diff --git a/package.json b/package.json index 9ae379e..09eeab9 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@riophae/vue-treeselect": "^0.4.0", + "animate.css": "^4.1.1", "axios": "^0.21.1", "clipboard": "^2.0.8", "core-js": "^3.6.5", diff --git a/src/main.js b/src/main.js index 649996e..303cb2a 100644 --- a/src/main.js +++ b/src/main.js @@ -20,6 +20,10 @@ const { mockXHR } = require('../mock') mockXHR() +// 引入动画 +import animated from 'animate.css' +Vue.use(animated) + // 引入高德地图 // import VueAMap from 'vue-amap' // Vue.use(VueAMap) diff --git a/src/views/overview/components/alarmList.vue b/src/views/overview/components/alarmList.vue index e1445a7..d3ee778 100644 --- a/src/views/overview/components/alarmList.vue +++ b/src/views/overview/components/alarmList.vue @@ -4,153 +4,178 @@ * @Date: 2022-05-13 --> - + diff --git a/mock/biz/overview.js b/mock/biz/overview.js index 5fc8151..033ff41 100644 --- a/mock/biz/overview.js +++ b/mock/biz/overview.js @@ -10,7 +10,8 @@ 'data': [ { 'wellId': 1, - 'wellCode': 'E32TFXR', + 'wellCode': 'E32TFW3R3', + 'devcode': '4120180421', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '井盖开启', @@ -20,35 +21,38 @@ 'jobStatus': '处理中' }, { - 'wellId': 2, + 'wellId': 1, 'wellCode': 'E32TFW3R3', + 'devcode': '11201804212', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': 39.9, + 'lngGaode': 116.4, 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { 'wellId': 3, 'wellCode': 'E32TFW3R1', + 'devcode': '11201804574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', - 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'latGaode': '39.917787', + 'lngGaode': '116.411291', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' }, { - 'boxId': 4, - 'boxCode': 'E32TFW3Rx', + 'wellId': 4, + 'wellCode': 'E32TFW3Rx', + 'devcode': '11201904574', 'position': '长安街55号', 'alarmId': 1, 'alarmContent': '水位超限', 'latGaode': '39.917797', - 'lngGaode': '116.411391', + 'lngGaode': '116.411371', 'alarmTime': '2019-03-20 10:55:00', 'jobStatus': '待处理' } @@ -119,7 +123,7 @@ 'deptId': '24', 'deptName': '第一分公司', 'position': '长安街55号', - 'wellTypeName':'雨水井', + 'wellTypeName': '雨水井', 'alarmList': [ { 'devcode': '412018202100', @@ -183,30 +187,28 @@ return { 'code': 200, 'message': 'success', - 'data': { - 'list': [ - { - 'value': '1', - 'name': '雨水井' - }, - { - 'value': '2', - 'name': '污水井' - }, - { - 'value': '3', - 'name': '燃气井' - }, - { - 'value': '4', - 'name': '热力井' - }, - { - 'value': '5', - 'name': '电力井' - } - ] - } + 'data': [ + { + 'value': '1', + 'name': '雨水井' + }, + { + 'value': '2', + 'name': '污水井' + }, + { + 'value': '3', + 'name': '燃气井' + }, + { + 'value': '4', + 'name': '热力井' + }, + { + 'value': '5', + 'name': '电力井' + } + ] } } }, diff --git a/package.json b/package.json index 9ae379e..09eeab9 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@riophae/vue-treeselect": "^0.4.0", + "animate.css": "^4.1.1", "axios": "^0.21.1", "clipboard": "^2.0.8", "core-js": "^3.6.5", diff --git a/src/main.js b/src/main.js index 649996e..303cb2a 100644 --- a/src/main.js +++ b/src/main.js @@ -20,6 +20,10 @@ const { mockXHR } = require('../mock') mockXHR() +// 引入动画 +import animated from 'animate.css' +Vue.use(animated) + // 引入高德地图 // import VueAMap from 'vue-amap' // Vue.use(VueAMap) diff --git a/src/views/overview/components/alarmList.vue b/src/views/overview/components/alarmList.vue index e1445a7..d3ee778 100644 --- a/src/views/overview/components/alarmList.vue +++ b/src/views/overview/components/alarmList.vue @@ -4,153 +4,178 @@ * @Date: 2022-05-13 --> - + diff --git a/src/views/overview/components/toolBox.vue b/src/views/overview/components/toolBox.vue new file mode 100644 index 0000000..5790190 --- /dev/null +++ b/src/views/overview/components/toolBox.vue @@ -0,0 +1,20 @@ + +