From f7ad95439053af6e89e04a2b669e16b6408ece25 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期二, 07 十一月 2023 17:02:15 +0800
Subject: [PATCH] 更新加载状态问题
---
src/views/dashboard/components/ProcessInfo.vue | 3 ++-
src/views/dashboard/index.vue | 3 ++-
src/views/dashboard/components/CraftDetailModal.vue | 5 +++--
3 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/src/views/dashboard/components/CraftDetailModal.vue b/src/views/dashboard/components/CraftDetailModal.vue
index a48d654..7804aec 100644
--- a/src/views/dashboard/components/CraftDetailModal.vue
+++ b/src/views/dashboard/components/CraftDetailModal.vue
@@ -4,7 +4,7 @@
<template #title>宸ヨ壓璇︽儏 </template>
<div v-if="craftModel" class="modal-content">
<el-scrollbar always class="scroller">
- <div :class="!craftModel?.isUpdate ? 'modal-t margin_bottom_20' : 'modal-t modal-t-two'">
+ <div :class="craftModel?.isUpdate ? 'modal-t margin_bottom_20' : 'modal-t modal-t-two'">
<div class="modal-t-l">
<div class="modal-t-l-t">{{ craftModel?.procedure }}</div>
<div class="modal-t-l-b">
@@ -13,7 +13,7 @@
</div>
<div class="modal-t-r">宸ヨ壓缂栧彿锛歿{ craftModel?.number }}</div>
</div>
- <div v-if="!craftModel?.isUpdate" class="modal-b">
+ <div v-if="craftModel?.isUpdate" class="modal-b">
<div class="modal-b-t">鏇存柊璁剧疆</div>
<template v-if="isUpdate == 1">
<div class="modal-b-m">
@@ -104,6 +104,7 @@
}
}
isUpdate.value = 1
+ loading.value = false
}
function updateProcess() {
diff --git a/src/views/dashboard/components/ProcessInfo.vue b/src/views/dashboard/components/ProcessInfo.vue
index 9c74f97..b107f93 100644
--- a/src/views/dashboard/components/ProcessInfo.vue
+++ b/src/views/dashboard/components/ProcessInfo.vue
@@ -49,9 +49,10 @@
for (let i in activeArr.value) {
if (activeArr.value[i] == craftModel.value.number) {
loading.value = true
- break
+ return true
}
}
+ loading.value = false
}
function onDetailClick() {
emit('detail', craftModel.value)
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 28099f1..7b40a2b 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -202,13 +202,14 @@
message: '鏇存柊鎴愬姛锛�',
type: 'success'
})
+ craftModelStore.getCraftModelList()
}
},
(err) => {
console.error(err, '----err')
setTimeout(() => {
editActive(craftModel)
- }, 500)
+ }, 300)
}
)
}
--
Gitblit v1.8.0