diff --git a/src/assets/font/LESLIEB.ttf b/src/assets/font/LESLIEB.ttf new file mode 100644 index 0000000..41c88ef Binary files /dev/null and b/src/assets/font/LESLIEB.ttf differ diff --git a/src/assets/images/WiFi.png b/src/assets/images/WiFi.png new file mode 100644 index 0000000..ec943c9 Binary files /dev/null and b/src/assets/images/WiFi.png differ diff --git a/src/assets/images/baoyu.png b/src/assets/images/baoyu.png new file mode 100644 index 0000000..913dc38 Binary files /dev/null and b/src/assets/images/baoyu.png differ diff --git a/src/assets/images/caricon.png b/src/assets/images/caricon.png new file mode 100644 index 0000000..8da6a50 Binary files /dev/null and b/src/assets/images/caricon.png differ diff --git a/src/assets/images/jiantou.png b/src/assets/images/jiantou.png new file mode 100644 index 0000000..3449875 Binary files /dev/null and b/src/assets/images/jiantou.png differ diff --git a/src/assets/images/taifeng.png b/src/assets/images/taifeng.png new file mode 100644 index 0000000..3bf68e2 Binary files /dev/null and b/src/assets/images/taifeng.png differ diff --git a/src/assets/styles/font.css b/src/assets/styles/font.css index 1cc9213..9e081ac 100644 --- a/src/assets/styles/font.css +++ b/src/assets/styles/font.css @@ -21,4 +21,8 @@ @font-face { font-family: 'Alimama ShuHeiTi-Bold'; src: url("../font/ALIMAMASHUHEITI-BOLD.TTF"); + } + @font-face { + font-family: 'LESLIE'; + src: url("../font/LESLIEB.ttf"); } \ No newline at end of file diff --git a/src/views/visualization/components/panel-block.vue b/src/views/visualization/components/panel-block.vue index 3004fe0..8bf8aeb 100644 --- a/src/views/visualization/components/panel-block.vue +++ b/src/views/visualization/components/panel-block.vue @@ -1,7 +1,9 @@ {{ title }} - + + + diff --git a/src/views/visualization/emergency/components/barEchart.vue b/src/views/visualization/emergency/components/barEchart.vue new file mode 100644 index 0000000..2aaa226 --- /dev/null +++ b/src/views/visualization/emergency/components/barEchart.vue @@ -0,0 +1,99 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/visualization/emergency/components/cellRow.vue b/src/views/visualization/emergency/components/cellRow.vue index e69de29..9b891d6 100644 --- a/src/views/visualization/emergency/components/cellRow.vue +++ b/src/views/visualization/emergency/components/cellRow.vue @@ -0,0 +1,20 @@ + + + + + + + + + diff --git a/src/views/visualization/emergency/components/containerBottom.vue b/src/views/visualization/emergency/components/containerBottom.vue index e69de29..d1ea926 100644 --- a/src/views/visualization/emergency/components/containerBottom.vue +++ b/src/views/visualization/emergency/components/containerBottom.vue @@ -0,0 +1,147 @@ + + + + + + 工单描述 + 上报时间 + 区域负责人 + 负责人联系方式 + 操作 + + + + + + + + {{ item.desc }} + {{ item.time }} + {{ item.person }} + {{ item.contact }} + + {{ + item.status + }} + + + + + + + + + + diff --git a/src/views/visualization/emergency/components/containerLeft.vue b/src/views/visualization/emergency/components/containerLeft.vue index c3ea731..ae8a830 100644 --- a/src/views/visualization/emergency/components/containerLeft.vue +++ b/src/views/visualization/emergency/components/containerLeft.vue @@ -1,22 +1,30 @@ - - - - - + + + + + + + + + + + - \ No newline at end of file + diff --git a/src/views/visualization/emergency/components/containerRight.vue b/src/views/visualization/emergency/components/containerRight.vue index e69de29..da06ba2 100644 --- a/src/views/visualization/emergency/components/containerRight.vue +++ b/src/views/visualization/emergency/components/containerRight.vue @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + diff --git a/src/views/visualization/emergency/components/hopperEchart.vue b/src/views/visualization/emergency/components/hopperEchart.vue new file mode 100644 index 0000000..e3330a9 --- /dev/null +++ b/src/views/visualization/emergency/components/hopperEchart.vue @@ -0,0 +1,128 @@ + + + + + + + diff --git a/src/views/visualization/emergency/components/lineEchart.vue b/src/views/visualization/emergency/components/lineEchart.vue new file mode 100644 index 0000000..e2fb9ad --- /dev/null +++ b/src/views/visualization/emergency/components/lineEchart.vue @@ -0,0 +1,105 @@ + + + + + + + diff --git a/src/views/visualization/emergency/components/pieEchart.vue b/src/views/visualization/emergency/components/pieEchart.vue new file mode 100644 index 0000000..da062ae --- /dev/null +++ b/src/views/visualization/emergency/components/pieEchart.vue @@ -0,0 +1,122 @@ + + + + + + + {{ item.name }} + {{ item.percent }}% + + + + + + + + diff --git a/src/views/visualization/emergency/components/resources.vue b/src/views/visualization/emergency/components/resources.vue new file mode 100644 index 0000000..4d4bac9 --- /dev/null +++ b/src/views/visualization/emergency/components/resources.vue @@ -0,0 +1,142 @@ + + + + 养护班组(个) + 5 + + + 10 + + + + + + 巡查人员(人) + 16 + + + 10 + + + + + + + + + + 车辆总数 + 36 + + + + + + + + + 运行中 + 16 + + + + + + + diff --git a/src/views/visualization/emergency/components/warning.vue b/src/views/visualization/emergency/components/warning.vue new file mode 100644 index 0000000..5e200d1 --- /dev/null +++ b/src/views/visualization/emergency/components/warning.vue @@ -0,0 +1,86 @@ + + + + + + + + + 台风黄色预警 + 5月18日 + + + 东北风 + 风力7~8级 + + + + + + + + + + + 暴雨黄色预警 + 5月19日 + + + 大暴雨 + 小时雨量大于50毫米 + + + + + + + + + + diff --git a/src/views/visualization/emergency/index.vue b/src/views/visualization/emergency/index.vue index daba36c..3614842 100644 --- a/src/views/visualization/emergency/index.vue +++ b/src/views/visualization/emergency/index.vue @@ -1,13 +1,11 @@ - - - - - - + + - + + + { padding-bottom: 34px; width: 16%; height: 100%; - } .main-left { @@ -162,9 +162,9 @@ onUnmounted(() => { bottom: 0; left: 50%; transform: translateX(-50%); - height:calc((100% / 3) - 20px); + height: calc((100% / 3) - 20px); z-index: 10; - width:55%; + width: 55%; padding-bottom: 34px; } } diff --git a/src/views/visualization/mapOptions.js b/src/views/visualization/mapOptions.js index b76c841..aed316c 100644 --- a/src/views/visualization/mapOptions.js +++ b/src/views/visualization/mapOptions.js @@ -3,7 +3,8 @@ export default { chinaCRS: mars3d.ChinaCRS.GCJ02, // 标识坐标系 }, scene: { - center: {"lat":31.167163,"lng":121.430428,"alt":36454.4,"heading":357.1,"pitch":-89.8}, + // 原先的lat:31.167163 + center: {"lat":31.147163,"lng":121.430428,"alt":36454.4,"heading":357.1,"pitch":-89.8}, // sceneMode:2, showSun: false, //太阳 showMoon: false, //月亮