-
+
diff --git a/src/views/deviceManage/deviceModel/deviceModel.vue b/src/views/deviceManage/deviceModel/deviceModel.vue
index 816c190..feec683 100644
--- a/src/views/deviceManage/deviceModel/deviceModel.vue
+++ b/src/views/deviceManage/deviceModel/deviceModel.vue
@@ -24,7 +24,7 @@
-
+
新增
@@ -32,7 +32,7 @@
-
+
编辑
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 30fed22..2134258 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -18,7 +18,7 @@
-
+
-
+
@@ -368,6 +368,10 @@
this.deviceTypeList.push(deviceType)
}
}
+ if (deviceTypes.indexOf('2') === -1) { // 如果包含不包含
+ const index = this.columns.findIndex(item => item.value === 'installHeight')
+ this.columns.splice(index, 1)
+ }
if (this.deviceTypeList.length <= 1) {
this.showDeviceType = false
}
diff --git a/src/api/systemConfig/alarmContent.js b/src/api/systemConfig/alarmContent.js
index 486c3ce..50c21ee 100644
--- a/src/api/systemConfig/alarmContent.js
+++ b/src/api/systemConfig/alarmContent.js
@@ -30,11 +30,11 @@
})
}
// 修改告警内容
-export function updateAlarmContent(params) {
+export function updateAlarmContent(data) {
return request({
url: 'alarmContent/update',
method: 'post',
- params
+ data
})
}
// 删除告警内容
diff --git a/src/api/systemConfig/alarmLevel.js b/src/api/systemConfig/alarmLevel.js
index 5acd845..68e7c28 100644
--- a/src/api/systemConfig/alarmLevel.js
+++ b/src/api/systemConfig/alarmLevel.js
@@ -28,10 +28,10 @@
})
}
// 添加设备
-export function addAlarmLevel(params) {
+export function addAlarmLevel(data) {
return request({
url: 'alarm/level/add',
method: 'post',
- params
+ data
})
}
diff --git a/src/components/Amap/AMapContainer.vue b/src/components/Amap/AMapContainer.vue
index ed5eca1..9ba9224 100644
--- a/src/components/Amap/AMapContainer.vue
+++ b/src/components/Amap/AMapContainer.vue
@@ -119,8 +119,9 @@
})
},
setCenter(){
- console.log('setCenter')
- this.map.setCenter(this.center)
+ if(this.map){
+ this.map.setCenter(this.center)
+ }
},
changeBaseLayer() {
const layers = this.map.getLayers()
diff --git a/src/components/Amap/AMapMarker.vue b/src/components/Amap/AMapMarker.vue
index 474442c..fc2e3ae 100644
--- a/src/components/Amap/AMapMarker.vue
+++ b/src/components/Amap/AMapMarker.vue
@@ -112,7 +112,6 @@
options.content = this.tmpVM.$refs.node // 插槽转换为content
}
this.$amapComponent = new window.AMap.Marker(options)
- console.log('init marker', this.$amapComponent)
// this.map.add(this.$amapComponent)
},
diff --git a/src/components/BigData/TimeButtons.vue b/src/components/BigData/TimeButtons.vue
index 347bdae..32c6f0b 100644
--- a/src/components/BigData/TimeButtons.vue
+++ b/src/components/BigData/TimeButtons.vue
@@ -18,6 +18,10 @@
export default {
name: 'TimeButtons',
props: {
+ size: {
+ type: String,
+ default: 'normal'
+ },
buttons: {
type: Array,
default: () => {
@@ -44,7 +48,11 @@
},
computed: {
buttonList() {
- return this.buttonDict.filter(item => this.buttons.indexOf(item.value) > -1)
+ let showButtons = this.buttonDict.filter(item => this.buttons.indexOf(item.value) > -1)
+ if (this.size === 'small') { // 如果是小号,最多只展示两个
+ showButtons = showButtons.slice(-2)
+ }
+ return showButtons
}
},
created() {
diff --git a/src/components/DeptSelect/index.vue b/src/components/DeptSelect/index.vue
index f24249e..bac1905 100644
--- a/src/components/DeptSelect/index.vue
+++ b/src/components/DeptSelect/index.vue
@@ -137,6 +137,22 @@
// 获取列表
fetchDeptTree() {
return this.originList
+ },
+ // 查找所有的子deptid
+ findChildren(pid) {
+ console.log('findChildren')
+ if (pid) {
+ const deptids = [] // 储存了该pid和其子集
+ const deptlist = this.originList
+ for (const dept of deptlist) {
+ if (dept.pid === pid) {
+ deptids.push(dept.id)
+ }
+ }
+ return deptids
+ } else {
+ return []
+ }
}
}
}
diff --git a/src/views/alarmManage/listAlarmNow.vue b/src/views/alarmManage/listAlarmNow.vue
index 94f6fa9..7392a4a 100644
--- a/src/views/alarmManage/listAlarmNow.vue
+++ b/src/views/alarmManage/listAlarmNow.vue
@@ -107,7 +107,7 @@
@current-change="handleCurrentChange"
/>
-
+
diff --git a/src/views/alarmManage/listAlarmRecords.vue b/src/views/alarmManage/listAlarmRecords.vue
index f92cecb..94ba7fb 100644
--- a/src/views/alarmManage/listAlarmRecords.vue
+++ b/src/views/alarmManage/listAlarmRecords.vue
@@ -100,7 +100,7 @@
@current-change="handleCurrentChange"
/>