Browse Source

fix: debug.vue

master
guoapeng 2 days ago
parent
commit
7428f1b63a
  1. 36
      src/pages/Index/debug.vue

36
src/pages/Index/debug.vue

@ -140,22 +140,30 @@ const start1 = async () => {
const currentTemperature = ref(0);
const dialogVisible = ref(false);
const currentType = ref('');
const loading = ref(false)
const ok = async () => {
if (!currentTemperature.value) {
eMessage.error('请输入温度')
return
}
if (currentType.value === 'incubateBoxTemperature') {
const res= await correctIncubatorBoxTemperature({nowActualTemperature: Number(currentTemperature.value)})
if (res.success) {
eMessage.success('设置成功')
try {
loading.value = true;
if (!currentTemperature.value) {
eMessage.error('请输入温度')
return
}
} else if (currentType.value === 'pboxTemperature') {
const res = await correctPlateBoxTemperature({nowActualTemperature: Number(currentTemperature.value)})
if (res.success) {
eMessage.success('设置成功')
if (currentType.value === 'incubateBoxTemperature') {
const res= await correctIncubatorBoxTemperature({nowActualTemperature: Number(currentTemperature.value)})
if (res.success) {
eMessage.success('设置成功')
}
} else if (currentType.value === 'pboxTemperature') {
const res = await correctPlateBoxTemperature({nowActualTemperature: Number(currentTemperature.value)})
if (res.success) {
eMessage.success('设置成功')
}
}
} catch (error) {
}
finally {
loading.value = false;
dialogVisible.value = false
}
}
</script>
@ -247,7 +255,7 @@ const ok = async () => {
<template #footer>
<div class="dialog-footer">
<el-button @click="dialogVisible = false">关闭</el-button>
<el-button type="primary" @click="ok">
<el-button type="primary" @click="ok" :loading>
确定
</el-button>
</div>

Loading…
Cancel
Save