From 13f102240d9c0c9d5a133fb093551f2e08d7c55c Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期五, 19 一月 2024 16:47:41 +0800
Subject: [PATCH] ie不支持es6的问题,安装插件,配置
---
src/views/dashboard/components/CraftDetailModal.vue | 15 ++++++++-------
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/src/views/dashboard/components/CraftDetailModal.vue b/src/views/dashboard/components/CraftDetailModal.vue
index 81e00c0..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">
@@ -68,8 +68,8 @@
import { ref, toRefs, watch } from 'vue'
import type { CraftModel } from '@/api/craftModel'
export interface CraftDetailModalProps {
- craftModel?: CraftModel
- activeArr: Array
+ craftModel: CraftModel
+ activeArr: string[]
modelValue: boolean
}
const props = withDefaults(defineProps<CraftDetailModalProps>(), {
@@ -97,22 +97,23 @@
})
function getLoading() {
for (let i in activeArr.value) {
- if (activeArr.value[i] == craftModel.value.number) {
+ if (activeArr.value[i] == craftModel?.value?.number) {
isUpdate.value = 2
loading.value = true
return true
}
}
isUpdate.value = 1
+ loading.value = false
}
function updateProcess() {
isUpdate.value = 2
- if (active.value) {
+ if (loading.value) {
return true
}
// 璇锋眰鏇存柊鎺ュ彛 鑾峰緱鏁版嵁涔嬪悗isLoading.value=false;
- emit('renew', craftModel.value, true)
+ emit('renew', craftModel?.value, true)
}
//TODO: 宸ヨ壓璇︽儏寮圭獥
</script>
--
Gitblit v1.8.0