山东移动监控应用=>标准版智能安防

This commit is contained in:
aixianling
2022-04-12 16:01:21 +08:00
parent 427f890aa1
commit f4f7963fff
7 changed files with 16 additions and 13 deletions

View File

@@ -1,7 +1,7 @@
<template>
<section class="AppMonitorDevice">
<section class="AppISDevice">
<ai-list>
<ai-title slot="title" title="监控设备管理" isShowBottomBorder/>
<ai-title slot="title" title="安防设备管理" isShowBottomBorder/>
<template #content>
<ai-search-bar>
<template #right>
@@ -38,9 +38,9 @@ import LocateDialog from "../components/locateDialog";
import SettingDialog from "../components/settingDialog";
export default {
name: "AppMonitorDevice",
name: "AppISDevice",
components: {SettingDialog, LocateDialog},
label: "监控设备管理",
label: "安防设备管理",
props: {
instance: Function,
dict: Object,
@@ -125,7 +125,7 @@ export default {
</script>
<style lang="scss" scoped>
.AppMonitorDevice {
.AppISDevice {
::v-deep .AiSearchBar {
margin-bottom: 10px;
}

View File

@@ -1,5 +1,5 @@
<template>
<section class="AppMonitorManage">
<section class="AppISManage">
<device-slider :permissions="permissions" :show.sync="slider" :ins="instance" :dict="dict"
@treeCommand="handleSliderOption" @select="handleSelectMonitor"
:render-item="renderTreeItem" ref="DeviceSlider"/>
@@ -47,10 +47,10 @@
import {mapState} from 'vuex'
import DeviceSlider from "../components/deviceSlider";
import LocateDialog from "../components/locateDialog";
import AiMonitor from "../../../../../dvui/components/AiMonitor/AiMonitor";
import AiMonitor from "dvcp-dv-ui/components/AiMonitor/AiMonitor";
export default {
name: "AppMonitorManage",
name: "AppISManage",
components: {LocateDialog, DeviceSlider, AiMonitor},
label: "监控实况",
props: {
@@ -216,7 +216,7 @@ export default {
</script>
<style lang="scss" scoped>
.AppMonitorManage {
.AppISManage {
display: flex;
background: #202330;
height: 100%;

View File

@@ -1,5 +1,5 @@
<template>
<section class="AppMonitorMap">
<section class="AppISMap">
<device-slider :show.sync="slider" :ins="instance" :dict="dict" @list="v=>list=v" @select="markerClickEvent"/>
<div id="amap"/>
<div ref="selectedInfoWin" class="selected">
@@ -21,7 +21,7 @@ import DeviceSlider from "../components/deviceSlider";
import AMapLoader from "@amap/amap-jsapi-loader";
export default {
name: "AppMonitorMap",
name: "AppISMap",
components: {DeviceSlider},
label: "监控地图",
props: {
@@ -119,7 +119,7 @@ export default {
</script>
<style lang="scss" scoped>
.AppMonitorMap {
.AppISMap {
background: #202330;
position: relative;

View File

@@ -31,5 +31,8 @@
"AppPartyMember": "党员管理",
"AppLicence": "产品许可",
"AppContentManage": "内容中心",
"AppResident": "居民档案"
"AppResident": "居民档案",
"AppISMap": "监控地图",
"AppISManage": "智能安防",
"AppISDevice": "安防设备"
}