Showing
1 changed file
with
4 additions
and
2 deletions
| @@ -48,10 +48,10 @@ | @@ -48,10 +48,10 @@ | ||
| 48 | const getTitle = computed(() => (!unref(isUpdate) ? '新增联系人配置' : '编辑联系人配置')); | 48 | const getTitle = computed(() => (!unref(isUpdate) ? '新增联系人配置' : '编辑联系人配置')); |
| 49 | 49 | ||
| 50 | async function handleSubmit() { | 50 | async function handleSubmit() { |
| 51 | + setDrawerProps({ confirmLoading: true }); | ||
| 51 | try { | 52 | try { |
| 52 | const { createMessage } = useMessage(); | 53 | const { createMessage } = useMessage(); |
| 53 | const values = await validate(); | 54 | const values = await validate(); |
| 54 | - setDrawerProps({ confirmLoading: true }); | ||
| 55 | let saveMessage = '添加成功'; | 55 | let saveMessage = '添加成功'; |
| 56 | let updateMessage = '修改成功'; | 56 | let updateMessage = '修改成功'; |
| 57 | await saveOrEditAlarmContact(values, unref(isUpdate)); | 57 | await saveOrEditAlarmContact(values, unref(isUpdate)); |
| @@ -59,7 +59,9 @@ | @@ -59,7 +59,9 @@ | ||
| 59 | emit('success'); | 59 | emit('success'); |
| 60 | createMessage.success(unref(isUpdate) ? updateMessage : saveMessage); | 60 | createMessage.success(unref(isUpdate) ? updateMessage : saveMessage); |
| 61 | } finally { | 61 | } finally { |
| 62 | - setDrawerProps({ confirmLoading: false }); | 62 | + setTimeout(() => { |
| 63 | + setDrawerProps({ confirmLoading: false }); | ||
| 64 | + }, 300); | ||
| 63 | } | 65 | } |
| 64 | } | 66 | } |
| 65 | 67 |