diff --git a/src/assets/images/overview/line.png b/src/assets/images/overview/line.png new file mode 100644 index 000000000..31260266a Binary files /dev/null and b/src/assets/images/overview/line.png differ diff --git a/src/assets/images/overview/map_legend_blue.png b/src/assets/images/overview/map_legend_blue.png new file mode 100644 index 000000000..29785b770 Binary files /dev/null and b/src/assets/images/overview/map_legend_blue.png differ diff --git a/src/assets/images/overview/map_legend_green.png b/src/assets/images/overview/map_legend_green.png new file mode 100644 index 000000000..4033b3502 Binary files /dev/null and b/src/assets/images/overview/map_legend_green.png differ diff --git a/src/assets/images/overview/map_legend_orange.png b/src/assets/images/overview/map_legend_orange.png new file mode 100644 index 000000000..5284af2b8 Binary files /dev/null and b/src/assets/images/overview/map_legend_orange.png differ diff --git a/src/assets/images/overview/map_legend_red.png b/src/assets/images/overview/map_legend_red.png new file mode 100644 index 000000000..705e55755 Binary files /dev/null and b/src/assets/images/overview/map_legend_red.png differ diff --git a/src/assets/images/overview/map_legend_title.png b/src/assets/images/overview/map_legend_title.png new file mode 100644 index 000000000..19d4f7566 Binary files /dev/null and b/src/assets/images/overview/map_legend_title.png differ diff --git a/src/assets/images/overview/map_num_blue.png b/src/assets/images/overview/map_num_blue.png new file mode 100644 index 000000000..265e0f68b Binary files /dev/null and b/src/assets/images/overview/map_num_blue.png differ diff --git a/src/assets/images/overview/map_num_green.png b/src/assets/images/overview/map_num_green.png new file mode 100644 index 000000000..98e792f22 Binary files /dev/null and b/src/assets/images/overview/map_num_green.png differ diff --git a/src/assets/images/overview/map_num_red.png b/src/assets/images/overview/map_num_red.png new file mode 100644 index 000000000..0d3aab31b Binary files /dev/null and b/src/assets/images/overview/map_num_red.png differ diff --git a/src/assets/images/overview/search_btn_bg.png b/src/assets/images/overview/search_btn_bg.png new file mode 100644 index 000000000..b9818874b Binary files /dev/null and b/src/assets/images/overview/search_btn_bg.png differ diff --git a/src/assets/images/overview/tab_cur.png b/src/assets/images/overview/tab_cur.png new file mode 100644 index 000000000..cf36ab4e1 Binary files /dev/null and b/src/assets/images/overview/tab_cur.png differ diff --git a/src/assets/scss/dataBoard/dialog.scss b/src/assets/scss/dataBoard/dialog.scss index 65f230a73..ce57152b0 100644 --- a/src/assets/scss/dataBoard/dialog.scss +++ b/src/assets/scss/dataBoard/dialog.scss @@ -45,4 +45,10 @@ color: #ffffff; font-weight: 600; } +} +.main-title2 { + position: absolute; + top: -30px; + left: 15px; + min-width: 400px; } \ No newline at end of file diff --git a/src/assets/scss/dataBoard/tree.scss b/src/assets/scss/dataBoard/tree.scss new file mode 100644 index 000000000..ad50e3ed3 --- /dev/null +++ b/src/assets/scss/dataBoard/tree.scss @@ -0,0 +1,40 @@ +.tree { + background: rgba(10, 35, 81, 0.66); + border: 1px solid #488CC5; + border-radius: 2px; + height: 600px; + overflow-y: auto; + + .el-tree { + background: none; + color: #FFFFFF; + font-size: 14px; + } +} + +/deep/ .el-tree-node__content { + height: 42px; + background: none; + border-bottom: 1px solid; + border-image: linear-gradient(to right, #000 0%, #4eafd5 50%, #000 100%); + border-image-slice: 1; + position: relative; + text-indent: 2em; +} +/deep/ .el-tree-node:focus>.el-tree-node__content, +/deep/ .el-tree-node__content:hover { + background: linear-gradient(90deg, #2aadff80 0%, #8fd4ff0f 50%) !important; + &:after { + content: ""; + background: #1487ff; + width: 5px; + height: 100%; + position: absolute; + left: 0; + color: #6FF3FF; + } +} +/deep/ .el-tree-node__expand-icon { + position: absolute; + right: 0; +} diff --git a/src/views/dataBoard/cpts/Tabs.vue b/src/views/dataBoard/cpts/Tabs.vue new file mode 100644 index 000000000..e9999a7a1 --- /dev/null +++ b/src/views/dataBoard/cpts/Tabs.vue @@ -0,0 +1,84 @@ + + + + + + \ No newline at end of file diff --git a/src/views/dataBoard/cpts/map/index.vue b/src/views/dataBoard/cpts/map/index.vue index 649d91719..892b9c678 100644 --- a/src/views/dataBoard/cpts/map/index.vue +++ b/src/views/dataBoard/cpts/map/index.vue @@ -1,20 +1,20 @@ + + diff --git a/src/views/dataBoard/cpts/sjkb-map/popup.vue b/src/views/dataBoard/cpts/sjkb-map/popup.vue new file mode 100644 index 000000000..1b799b4cd --- /dev/null +++ b/src/views/dataBoard/cpts/sjkb-map/popup.vue @@ -0,0 +1,407 @@ + + + + + diff --git a/src/views/dataBoard/overview/components/DemandCharts.vue b/src/views/dataBoard/overview/components/DemandCharts.vue new file mode 100644 index 000000000..216a6d054 --- /dev/null +++ b/src/views/dataBoard/overview/components/DemandCharts.vue @@ -0,0 +1,166 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataBoard/overview/components/DemandSwiperList.vue b/src/views/dataBoard/overview/components/DemandSwiperList.vue new file mode 100644 index 000000000..4ad746a5e --- /dev/null +++ b/src/views/dataBoard/overview/components/DemandSwiperList.vue @@ -0,0 +1,128 @@ + + + + + \ No newline at end of file diff --git a/src/views/dataBoard/overview/components/RequirementList.vue b/src/views/dataBoard/overview/components/RequirementList.vue new file mode 100644 index 000000000..d802514a2 --- /dev/null +++ b/src/views/dataBoard/overview/components/RequirementList.vue @@ -0,0 +1,81 @@ + + + + + + \ No newline at end of file diff --git a/src/views/dataBoard/overview/components/ResourceScheduling.vue b/src/views/dataBoard/overview/components/ResourceScheduling.vue new file mode 100644 index 000000000..009af6f6c --- /dev/null +++ b/src/views/dataBoard/overview/components/ResourceScheduling.vue @@ -0,0 +1,107 @@ +