Browse Source

fix:初次开机,未提示初始化

dev
zhangjiming 7 months ago
parent
commit
1dbdc36237
  1. 2
      src/pages/Index/Index.vue
  2. 9
      src/pages/Index/Regular/Consumables.vue

2
src/pages/Index/Index.vue

@ -373,7 +373,7 @@ onMounted(() => {
//
const checkInit = () => {
const hasExecutedReset = sessionStorage.getItem('deviceResetFinished');
if (hasExecutedReset === "false") {
if (!hasExecutedReset || hasExecutedReset === "false") {
showModal.value = true;
}
};

9
src/pages/Index/Regular/Consumables.vue

@ -163,8 +163,6 @@ interface ScanReport {
}
const formattedReports = ref<ScanReport[]>([])
//
const isAlreadyLoad = ref(false) //??
//
const tempTipNum = ref<number[]>([
...moveLiquids.value.map((liquid) => liquid.tipNum),
@ -233,7 +231,6 @@ const handleConfirmScan = () => {
if (formattedReports.value.some((report) => report.isError)) {
isHandleScan.value = false
isLoadedConsumables.value = false
isAlreadyLoad.value = false
ElMessage.warning('存在错误,请检查耗材')
} else {
isHandleScan.value = true
@ -257,7 +254,7 @@ const handleSensorState = (data: SensorStateMessage['data']) => {
//
const handleConsumablesState = (data: ConsumablesStateMessage['data']) => {
if (isAlreadyLoad.value && isHandleScan.value) {
if (isHandleScan.value) {
consumableStore.setConsumablesData(data)
if (!isDragging.value) {
moveLiquids.value = data.tips
@ -351,7 +348,7 @@ const handleIsLoad = async () => {
} catch (error) {
console.error('加载耗材失败:', error)
isLoading.value = false
isAlreadyLoad.value = false
isHandleScan.value = false
ElMessage.error('加载耗材失败')
}
}
@ -366,7 +363,6 @@ watch(isHandleScan, (newVal) => {
bufferBig.value = consumablesData.value.larBottleGroup as BottleGroup[]
tempTipNum.value = [...moveLiquids.value.map((liquid) => liquid.tipNum)]
isLoadedConsumables.value = true
isAlreadyLoad.value = true
consumableStore.setConsumablesData(consumablesData.value)
}
} else {
@ -377,7 +373,6 @@ watch(isHandleScan, (newVal) => {
const handleIsUnload = () => {
isLoadedConsumables.value = !isLoadedConsumables.value
isLoading.value = false
isAlreadyLoad.value = false
isHandleScan.value = false
// moveLiquids tempTipNum
moveLiquids.value = [

Loading…
Cancel
Save