|
|
@ -22,9 +22,14 @@ const okHandle = () => { |
|
|
|
const list = ['x轴是否在原点', 'y轴是否在原点', 'z轴是否在原点'] |
|
|
|
const status = ref<any>({}) |
|
|
|
onMounted(async () => { |
|
|
|
socket.init(receiveMessage, 'cmd_response') |
|
|
|
await change() |
|
|
|
}) |
|
|
|
|
|
|
|
const change = async () => { |
|
|
|
let num = 0 |
|
|
|
await nextTick(() => { |
|
|
|
buttonCloseRef.value.setLoading(true) |
|
|
|
buttonCloseRef.value?.setLoading(true) |
|
|
|
}) |
|
|
|
status.value = await getDeviceSelfTest() |
|
|
|
|
|
|
@ -36,14 +41,13 @@ onMounted(async () => { |
|
|
|
} |
|
|
|
} |
|
|
|
await interval() |
|
|
|
buttonCloseRef.value.setLoading(false) |
|
|
|
buttonCloseRef.value?.setLoading(false) |
|
|
|
closeVisible.value = false |
|
|
|
|
|
|
|
socket.init(receiveMessage, 'cmd_response') |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
const receiveMessage = (data: any) => { |
|
|
|
if (data.cmdId === cmdId && data.status === 'success') { |
|
|
|
if (data.cmdId === cmdId) { |
|
|
|
if (data.status === 'success') { |
|
|
|
for (let i = 0; i < checkList.value.length; i++) { |
|
|
|
checkList.value[i].result = 'padding' |
|
|
|
setTimeout(() => { |
|
|
@ -53,6 +57,13 @@ const receiveMessage = (data: any) => { |
|
|
|
buttonRef.value.setLoading(false) |
|
|
|
closeVisible.value = true |
|
|
|
} |
|
|
|
else if (data.status === 'fail') { |
|
|
|
FtMessage.error('自检失败') |
|
|
|
change() |
|
|
|
buttonRef.value.setLoading(false) |
|
|
|
closeVisible.value = false |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const cancel = () => { |
|
|
|