|
|
|
@ -256,6 +256,9 @@ const currentTask = ref({})
|
|
|
|
const currentMiddleIndex = ref(null)
|
|
|
|
const currentMiddleIndex = ref(null)
|
|
|
|
|
|
|
|
|
|
|
|
const openSettingDialog = (item, index) => {
|
|
|
|
const openSettingDialog = (item, index) => {
|
|
|
|
|
|
|
|
if (!isOnline.value) {
|
|
|
|
|
|
|
|
return ElMessage.error('设备不在线')
|
|
|
|
|
|
|
|
}
|
|
|
|
currentTaskName.value = item
|
|
|
|
currentTaskName.value = item
|
|
|
|
if (item === '中间任务') {
|
|
|
|
if (item === '中间任务') {
|
|
|
|
currentTask.value = middleTask.value[index]
|
|
|
|
currentTask.value = middleTask.value[index]
|
|
|
|
@ -346,6 +349,9 @@ const currentMode = ref(0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const changeMode = () => {
|
|
|
|
const changeMode = () => {
|
|
|
|
|
|
|
|
if (!isOnline.value) {
|
|
|
|
|
|
|
|
return ElMessage.error('设备不在线')
|
|
|
|
|
|
|
|
}
|
|
|
|
modeActive.value = currentMode.value
|
|
|
|
modeActive.value = currentMode.value
|
|
|
|
modeDialogVisible.value = true
|
|
|
|
modeDialogVisible.value = true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -367,17 +373,17 @@ const getTask = () => {
|
|
|
|
startTaskLoading.value = true
|
|
|
|
startTaskLoading.value = true
|
|
|
|
stopTaskLoading.value = true
|
|
|
|
stopTaskLoading.value = true
|
|
|
|
middleTaskLoading.value = true
|
|
|
|
middleTaskLoading.value = true
|
|
|
|
RPC.post('/m9z/getStartTask2', { comm_uid: commit_uid, mode: deviceMode.value }).then(res => {
|
|
|
|
RPC.post('/m9z/getStartTask2', { comm_uid: commit_uid, mode: deviceMode.value, cache: !isOnline.value }).then(res => {
|
|
|
|
startTask.value = res
|
|
|
|
startTask.value = res
|
|
|
|
}).finally(() => {
|
|
|
|
}).finally(() => {
|
|
|
|
startTaskLoading.value = false
|
|
|
|
startTaskLoading.value = false
|
|
|
|
})
|
|
|
|
})
|
|
|
|
RPC.post('/m9z/getStopTask2', { comm_uid: commit_uid, mode: deviceMode.value }).then(res => {
|
|
|
|
RPC.post('/m9z/getStopTask2', { comm_uid: commit_uid, mode: deviceMode.value, cache: !isOnline.value }).then(res => {
|
|
|
|
stopTask.value = res
|
|
|
|
stopTask.value = res
|
|
|
|
}).finally(() => {
|
|
|
|
}).finally(() => {
|
|
|
|
stopTaskLoading.value = false
|
|
|
|
stopTaskLoading.value = false
|
|
|
|
})
|
|
|
|
})
|
|
|
|
RPC.post('/m9z/getMiddleTask2', { comm_uid: commit_uid, mode: deviceMode.value }).then(res => {
|
|
|
|
RPC.post('/m9z/getMiddleTask2', { comm_uid: commit_uid, mode: deviceMode.value, cache: !isOnline.value }).then(res => {
|
|
|
|
middleTask.value = res.controlTaskList || []
|
|
|
|
middleTask.value = res.controlTaskList || []
|
|
|
|
}).finally(() => {
|
|
|
|
}).finally(() => {
|
|
|
|
middleTaskLoading.value = false
|
|
|
|
middleTaskLoading.value = false
|
|
|
|
@ -386,6 +392,9 @@ const getTask = () => {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const addTask = () => {
|
|
|
|
const addTask = () => {
|
|
|
|
|
|
|
|
if (!isOnline.value) {
|
|
|
|
|
|
|
|
return ElMessage.error('设备不在线')
|
|
|
|
|
|
|
|
}
|
|
|
|
middleTask.value.push({
|
|
|
|
middleTask.value.push({
|
|
|
|
"execTime": '2025-06-07 19:00:00',
|
|
|
|
"execTime": '2025-06-07 19:00:00',
|
|
|
|
"turnOn": true,
|
|
|
|
"turnOn": true,
|
|
|
|
@ -411,6 +420,9 @@ const addTask = () => {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
const delTask = (index) => {
|
|
|
|
const delTask = (index) => {
|
|
|
|
|
|
|
|
if (!isOnline.value) {
|
|
|
|
|
|
|
|
return ElMessage.error('设备不在线')
|
|
|
|
|
|
|
|
}
|
|
|
|
ElMessageBox.confirm(
|
|
|
|
ElMessageBox.confirm(
|
|
|
|
'确认删除?',
|
|
|
|
'确认删除?',
|
|
|
|
'',
|
|
|
|
'',
|
|
|
|
@ -557,7 +569,8 @@ onMounted(() => {
|
|
|
|
})
|
|
|
|
})
|
|
|
|
getTask()
|
|
|
|
getTask()
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
ElMessage.error('设备不在线')
|
|
|
|
getTask()
|
|
|
|
|
|
|
|
// ElMessage.error('设备不在线')
|
|
|
|
}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
})
|
|
|
|
updateTime()
|
|
|
|
updateTime()
|
|
|
|
|