|
|
@@ -4,6 +4,7 @@
|
|
|
<div class="bigBox">
|
|
|
<van-collapse v-model="activeNames" @open="addActiveNames">
|
|
|
<div class="titleBox">
|
|
|
+
|
|
|
<div class="textTitle">{{ taskData.taskName }}</div>
|
|
|
<div class="text">调阅开始时间:{{ taskData.taskStartTime }}</div>
|
|
|
<div class="text" v-if="taskData.taskStatus == 2">调阅结束时间:{{ taskData.taskEndTime }}</div>
|
|
|
@@ -30,7 +31,7 @@
|
|
|
:list="item.deviceVOS"
|
|
|
:taskId="$route.params.id.split('_')[0]"
|
|
|
:hostId="item.hostId"
|
|
|
- @resetList="getHostHandler"
|
|
|
+ @resetList="getHostHandlerA"
|
|
|
></passage>
|
|
|
</van-collapse-item>
|
|
|
</div>
|
|
|
@@ -105,6 +106,10 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ getHostHandlerA(){
|
|
|
+ this.getHostHandler()
|
|
|
+ this.init()
|
|
|
+ },
|
|
|
getHostHandler(num = 0) {
|
|
|
// num//判断是不是第一次初始化
|
|
|
|
|
|
@@ -112,24 +117,23 @@ export default {
|
|
|
let { code, data, msg } = res
|
|
|
if (code == 200) {
|
|
|
this.hostList = data
|
|
|
- if(num==1){
|
|
|
- console.log('////');
|
|
|
+ if (num == 1) {
|
|
|
+ console.log('////')
|
|
|
this.activeNames = [this.hostList[0].hostId]
|
|
|
- }else{
|
|
|
- console.log(this.activeNames,'////');
|
|
|
+ } else {
|
|
|
+ console.log(this.activeNames, '////')
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
addInfoHandler() {
|
|
|
-
|
|
|
this.$router.push('/addInfo/' + this.$route.params.id.split('_')[0] + '_' + this.taskData.id + '_add')
|
|
|
},
|
|
|
//结束调阅
|
|
|
endMontor() {
|
|
|
//没有记录的时候不能结束调阅
|
|
|
let falg = this.taskData.coreMonitoringTaskRegistrationMonitorVOList
|
|
|
- if ( (falg && falg.length > 0)) {
|
|
|
+ if (falg && falg.length > 0) {
|
|
|
this.$refs.scandialog.visible = true
|
|
|
} else {
|
|
|
Dialog({ message: '调阅项目登记不能为全空!' })
|
|
|
@@ -169,10 +173,8 @@ export default {
|
|
|
registration(obj).then(res => {
|
|
|
let { code, data, msg } = res
|
|
|
if (code == 200) {
|
|
|
-
|
|
|
- //结束调阅
|
|
|
- this.endHandler()
|
|
|
-
|
|
|
+ //结束调阅
|
|
|
+ this.endHandler()
|
|
|
}
|
|
|
})
|
|
|
},
|