Lufaneng 5 months ago
parent d73f6a1189
commit dd908de238

@ -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()

Loading…
Cancel
Save