diff --git a/src/assets/images/icon/dainbingshebei.png b/src/assets/images/icon/dainbingshebei.png index a8c77b4..11a5de3 100644 Binary files a/src/assets/images/icon/dainbingshebei.png and b/src/assets/images/icon/dainbingshebei.png differ diff --git a/src/assets/images/icon/genduofuwu.png b/src/assets/images/icon/genduofuwu.png index 39174ad..5a0c948 100644 Binary files a/src/assets/images/icon/genduofuwu.png and b/src/assets/images/icon/genduofuwu.png differ diff --git a/src/assets/images/icon/weurneji.png b/src/assets/images/icon/weurneji.png new file mode 100644 index 0000000..d490b62 Binary files /dev/null and b/src/assets/images/icon/weurneji.png differ diff --git a/src/assets/images/icon/无人机.png b/src/assets/images/icon/wurenji.png similarity index 100% rename from src/assets/images/icon/无人机.png rename to src/assets/images/icon/wurenji.png diff --git a/src/assets/images/icon/巡查事件.png b/src/assets/images/icon/xuncha.png similarity index 100% rename from src/assets/images/icon/巡查事件.png rename to src/assets/images/icon/xuncha.png diff --git a/src/assets/images/phone.png b/src/assets/images/phone.png new file mode 100644 index 0000000..d6e1af4 Binary files /dev/null and b/src/assets/images/phone.png differ diff --git a/src/assets/styles/element-uitow2.scss b/src/assets/styles/element-uitow2.scss index 077008e..2315d56 100644 --- a/src/assets/styles/element-uitow2.scss +++ b/src/assets/styles/element-uitow2.scss @@ -1,168 +1,174 @@ // cover some element-ui styles +.app-main { -.el-breadcrumb__inner, -.el-breadcrumb__inner a { - font-weight: 400 !important; -} -.el-upload { - input[type="file"] { - display: none !important; + .el-breadcrumb__inner, + .el-breadcrumb__inner a { + font-weight: 400 !important; } -} -.el-upload__input { - display: none; -} + .el-upload { + input[type="file"] { + display: none !important; + } + } -.cell { - .el-tag { - margin-right: 0px; + .el-upload__input { + display: none; } -} -.small-padding { .cell { - padding-left: 5px; - padding-right: 5px; + .el-tag { + margin-right: 0px; + } } -} -.fixed-width { - .el-button--mini { - padding: 7px 10px; - width: 60px; + .small-padding { + .cell { + padding-left: 5px; + padding-right: 5px; + } } -} -.status-col { - .cell { - padding: 0 10px; - text-align: center; - - .el-tag { - margin-right: 0px; + .fixed-width { + .el-button--mini { + padding: 7px 10px; + width: 60px; } } -} -// to fixed https://github.com/ElemeFE/element/issues/2461 -.el-dialog { - transform: none; - left: 0; - position: relative; - margin: 0 auto; - margin-bottom: 10px; -} + .status-col { + .cell { + padding: 0 10px; + text-align: center; -// refine element ui upload -.upload-container { - .el-upload { - width: 100%; + .el-tag { + margin-right: 0px; + } + } + } - .el-upload-dragger { + // to fixed https://github.com/ElemeFE/element/issues/2461 + .el-dialog { + transform: none; + left: 0; + position: relative; + margin: 0 auto; + margin-bottom: 10px; + } + + // refine element ui upload + .upload-container { + .el-upload { width: 100%; - height: 200px; + + .el-upload-dragger { + width: 100%; + height: 200px; + } + } + } + + // dropdown + .el-dropdown-menu { + a { + display: block } } -} - -// dropdown -.el-dropdown-menu { - a { - display: block - } -} - -// fix date-picker ui bug in filter-item -.el-range-editor.el-input__inner { - display: inline-flex !important; -} - -// to fix el-date-picker css style -.el-range-separator { - box-sizing: content-box; -} - -.el-menu--collapse>div>.el-submenu>.el-submenu__title .el-submenu__icon-arrow { - display: none; -} - -.el-date-editor.el-input, -.el-date-editor.el-input__inner { - width: 100% !important; -} - -.el-pagination__jump { - margin-left: 0; -} - -.el-table th.el-table__cell>.cell { - font-family: "Source Han Sans CN-Bold"; - color: #333333; - -} - -tbody .el-table__row .el-table__cell .cell { - font-family: "Source Han Sans CN-Regular"; - color: #292F38; -} - -tbody .el-table__row .el-table__cell:first-child .cell { - color: #4D5158; - font-family: "DIN-Regular"; -} - -.el-dialog__header { - padding-top: 10px; - font-size: 16px; - font-family: "Source Han Sans CN-Regular"; - background: #F8F9FA; -} - -.el-dialog__headerbtn { - top: 14px; -} - -.el-form-item__label { - font-family: "Source Han Sans CN-Regular"; - color: #292F38; - font-weight: normal; -} - -.el-select { - width: 100%; -} - -.el-dialog__body { - padding: 20px; -} - -.el-dialog__footer { - padding-bottom: 20px; - padding-right: 20px; -} - -.el-descriptions-row th { - width: 15%; - background: #F5F7FA !important; - font-size: 14px; - font-family: "Source Han Sans CN-Medium" ; - font-weight: 500; - color: #292F38 !important; -} -.el-descriptions-row td { - font-size: 14px; - font-family: "Source Han Sans CN-Regular"; - font-weight: 400; - line-height: 40px; - color: #4D5158 !important; -} -// 去除数字输入框后面的加减号 -input::-webkit-outer-spin-button, -input::-webkit-inner-spin-button { - -webkit-appearance: none; -} -input[type="number"]{ - -moz-appearance: textfield; -} + + // fix date-picker ui bug in filter-item + .el-range-editor.el-input__inner { + display: inline-flex !important; + } + + // to fix el-date-picker css style + .el-range-separator { + box-sizing: content-box; + } + + .el-menu--collapse>div>.el-submenu>.el-submenu__title .el-submenu__icon-arrow { + display: none; + } + + .el-date-editor.el-input, + .el-date-editor.el-input__inner { + width: 100% !important; + } + + .el-pagination__jump { + margin-left: 0; + } + + .el-table th.el-table__cell>.cell { + font-family: "Source Han Sans CN-Bold"; + color: #333333; + + } + + tbody .el-table__row .el-table__cell .cell { + font-family: "Source Han Sans CN-Regular"; + color: #292F38; + } + + tbody .el-table__row .el-table__cell:first-child .cell { + color: #4D5158; + font-family: "DIN-Regular"; + } + + .el-dialog__header { + padding-top: 10px; + font-size: 16px; + font-family: "Source Han Sans CN-Regular"; + background: #F8F9FA; + } + + .el-dialog__headerbtn { + top: 14px; + } + + .el-form-item__label { + font-family: "Source Han Sans CN-Regular"; + color: #292F38; + font-weight: normal; + } + + .el-select { + width: 100%; + } + + .el-dialog__body { + padding: 20px; + } + + .el-dialog__footer { + padding-bottom: 20px; + padding-right: 20px; + } + + .el-descriptions-row th { + width: 15%; + background: #F5F7FA !important; + font-size: 14px; + font-family: "Source Han Sans CN-Medium"; + font-weight: 500; + color: #292F38 !important; + } + + .el-descriptions-row td { + font-size: 14px; + font-family: "Source Han Sans CN-Regular"; + font-weight: 400; + line-height: 40px; + color: #4D5158 !important; + } + + // 去除数字输入框后面的加减号 + input::-webkit-outer-spin-button, + input::-webkit-inner-spin-button { + -webkit-appearance: none; + } + + input[type="number"] { + -moz-appearance: textfield; + } +} \ No newline at end of file diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 642787e..dea5e3e 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -9,6 +9,7 @@ @import './rightleft.scss'; @import './leaflet.scss'; @import './layout.scss'; +@import './element-uitow2.scss'; diff --git a/src/views/Map/Map_Dikong/index.vue b/src/views/Map/Map_Dikong/index.vue index 4952a6d..b4a2099 100644 --- a/src/views/Map/Map_Dikong/index.vue +++ b/src/views/Map/Map_Dikong/index.vue @@ -8,11 +8,11 @@ @click="JSONclick" /> + @click="ellipseclick" :zIndex="8000" :fillOpacity="0" strokeStyle="dashed" strokeColor="red"/> + @click="ellipseclick" :zIndex="8000":fillOpacity="0" strokeStyle="dashed" strokeColor="red"/> @@ -162,9 +162,9 @@ export default { roadline2: roadline2, roadpoint: roadpoint, roadpoint2: roadpoint2, - circleCenter: [121.211641, 32.459487], + circleCenter: [121.211641, 32.4569487], circleCenterTow: [121.338284, 32.388852], - radius: [1800, 500], + radius: [1800, 700], // 面图层样式 polygonOptions: { strokeColor: '#00C5EC', @@ -184,28 +184,28 @@ export default { id: 1, name: "飞机", content: '', - imgSrc: require("@/assets/images/icon/feiji.png") + imgSrc: require("@/assets/images/icon/weurneji.png") }, { position: [121.235712627230569, 32.447218823220901], id: 2, name: "对讲", content: '', - imgSrc: require("@/assets/images/icon/baisebujin.png") + imgSrc: require("@/assets/images/icon/xuncha.png") }, { position: [121.318413448767714, 32.411908360092688], id: 3, name: "飞机", content: '', - imgSrc: require("@/assets/images/icon/feiji.png") + imgSrc: require("@/assets/images/icon/weurneji.png") }, { position: [121.359751265879749, 32.38683020264299], id: 4, name: "对讲", content: '', - imgSrc: require("@/assets/images/icon/baisebujin.png") + imgSrc: require("@/assets/images/icon/xuncha.png") }, ], @@ -326,7 +326,7 @@ export default { } ::v-deep .person-popupmini { - min-height: 254px; + min-height: 270px; .position { img { diff --git a/src/views/Map/Map_Dikong/leftrightEcahts/index.vue b/src/views/Map/Map_Dikong/leftrightEcahts/index.vue index 276ace7..06f7a18 100644 --- a/src/views/Map/Map_Dikong/leftrightEcahts/index.vue +++ b/src/views/Map/Map_Dikong/leftrightEcahts/index.vue @@ -26,13 +26,13 @@ --> - - + --> - + --> - +
- 三号无人机 + 一号无人机
-
+
-
- 三号无人机 +
+ 二号无人机
-
+
-
+
三号无人机
-
+
- +
+ \ No newline at end of file diff --git a/src/views/components/Mapdialogyuyinshipin/index.vue b/src/views/components/Mapdialogyuyinshipin/index.vue new file mode 100644 index 0000000..4844398 --- /dev/null +++ b/src/views/components/Mapdialogyuyinshipin/index.vue @@ -0,0 +1,130 @@ + + + \ No newline at end of file diff --git a/src/views/components/ZhanshiTubiao/index.vue b/src/views/components/ZhanshiTubiao/index.vue index fd0f26d..9587e18 100644 --- a/src/views/components/ZhanshiTubiao/index.vue +++ b/src/views/components/ZhanshiTubiao/index.vue @@ -14,30 +14,30 @@
图层展示
-
+
-
+
-
- 本地重点人员 +
+ 重点人员
-
+
@@ -76,7 +76,7 @@
- +
无人机 @@ -84,7 +84,7 @@
- +
巡查事件 diff --git a/src/views/components/eluploadimg/index.vue b/src/views/components/eluploadimg/index.vue new file mode 100644 index 0000000..367f333 --- /dev/null +++ b/src/views/components/eluploadimg/index.vue @@ -0,0 +1,62 @@ + + + + diff --git a/src/views/components/eluploadimgshenfenz/index.vue b/src/views/components/eluploadimgshenfenz/index.vue new file mode 100644 index 0000000..eee23fb --- /dev/null +++ b/src/views/components/eluploadimgshenfenz/index.vue @@ -0,0 +1,106 @@ + + + + diff --git a/src/views/login.vue b/src/views/login.vue index 773f52c..c05a0f9 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -1,7 +1,7 @@