Showing
1 changed file
with
4 additions
and
2 deletions
... | ... | @@ -56,6 +56,7 @@ |
56 | 56 | const getTitle = computed(() => (!unref(isUpdate) ? '新增告警配置' : '编辑告警配置')); |
57 | 57 | |
58 | 58 | async function handleSubmit() { |
59 | + setDrawerProps({ confirmLoading: true }); | |
59 | 60 | try { |
60 | 61 | const { createMessage } = useMessage(); |
61 | 62 | const values = await validate(); |
... | ... | @@ -77,7 +78,6 @@ |
77 | 78 | if (!unref(isUpdate)) { |
78 | 79 | delete allData.id; |
79 | 80 | } |
80 | - setDrawerProps({ confirmLoading: true }); | |
81 | 81 | let saveMessage = '添加成功'; |
82 | 82 | let updateMessage = '修改成功'; |
83 | 83 | await saveOrEditAlarmConfig(allData); |
... | ... | @@ -85,7 +85,9 @@ |
85 | 85 | emit('success'); |
86 | 86 | createMessage.success(unref(isUpdate) ? updateMessage : saveMessage); |
87 | 87 | } finally { |
88 | - setDrawerProps({ confirmLoading: false }); | |
88 | + setTimeout(() => { | |
89 | + setDrawerProps({ confirmLoading: false }); | |
90 | + }, 300); | |
89 | 91 | } |
90 | 92 | } |
91 | 93 | ... | ... |