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