|
@ -22,6 +22,7 @@ |
|
|
<script setup> |
|
|
<script setup> |
|
|
import ApiClient from '@/utils/ApiClient'; |
|
|
import ApiClient from '@/utils/ApiClient'; |
|
|
import { ref } from 'vue'; |
|
|
import { ref } from 'vue'; |
|
|
|
|
|
import { Modal } from 'ant-design-vue'; |
|
|
/** @var {Object} */ |
|
|
/** @var {Object} */ |
|
|
const props = defineProps({ |
|
|
const props = defineProps({ |
|
|
activeSlot: Object, |
|
|
activeSlot: Object, |
|
@ -63,12 +64,16 @@ async function actionAcidAdd() { |
|
|
async function acidAddOk() { |
|
|
async function acidAddOk() { |
|
|
enable.value = false; |
|
|
enable.value = false; |
|
|
let client = ApiClient.getClient(); |
|
|
let client = ApiClient.getClient(); |
|
|
|
|
|
try { |
|
|
await client.taskAppend('LiquidAdd',{ |
|
|
await client.taskAppend('LiquidAdd',{ |
|
|
slotIndex : props.activeSlot.index * 1, |
|
|
slotIndex : props.activeSlot.index * 1, |
|
|
liquidType : acidAdd.value.liquidType, |
|
|
liquidType : acidAdd.value.liquidType, |
|
|
liquidVolume : acidAdd.value.liquidVolume * 1, |
|
|
liquidVolume : acidAdd.value.liquidVolume * 1, |
|
|
shakeTimes : acidAdd.value.shakeTimes * 1, |
|
|
shakeTimes : acidAdd.value.shakeTimes * 1, |
|
|
}); |
|
|
}); |
|
|
|
|
|
} catch ( e ) { |
|
|
|
|
|
Modal.error({title: '任务执行失败',content: e.message}); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 加酸取消 |
|
|
// 加酸取消 |
|
|