From c97d5414e5308c20757e20253628390fb97e140e Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期三, 28 八月 2024 14:56:50 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- UI-Project/src/views/PurchaseReturn/purchaseStorage.vue | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue b/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue index dc37809..bba4ca2 100644 --- a/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue +++ b/UI-Project/src/views/PurchaseReturn/purchaseStorage.vue @@ -11,7 +11,8 @@ const adjustedRects = ref([]); const currentGlassId = ref(null); const currenttemperingFeedSequence = ref(null); - +const currentRect = ref(null); +const canSelectProject = ref(true); const dialogFormVisible = ref(true) const dialogFormVisiblea = ref(false) const blind = ref(false) @@ -108,7 +109,13 @@ } currentGlassId.value = rect.glassId; currenttemperingFeedSequence.value = rect.temperingFeedSequence; - blind.value = true; + blind.value = true; + currentRect.value = rect; + if (currentRect.value.state == 8) { + canSelectProject.value = false; + } else if (currentRect.value.state !== 8) { + canSelectProject.value = true; + } } const handleDialogClose = () => { @@ -185,7 +192,7 @@ </el-card> </div> <el-dialog v-model="blind" top="30vh" width="15%" style="text-align: center;" @close="handleDialogClose"> - <el-button type="warning" plain :icon="Delete" @click="handleDamage" style="width: 140px;margin-left: 10px;"> + <el-button :disabled="!canSelectProject" type="warning" plain :icon="Delete" @click="handleDamage" style="width: 140px;margin-left: 10px;"> {{ $t('order.dilapidation') }} </el-button> </el-dialog> -- Gitblit v1.8.0