Showing
1 changed file
with
4 additions
and
2 deletions
... | ... | @@ -111,6 +111,7 @@ |
111 | 111 | const getTitle = computed(() => (!unref(isUpdate) ? '新增账号' : '编辑账号')); |
112 | 112 | |
113 | 113 | async function handleSubmit() { |
114 | + setModalProps({ confirmLoading: true }); | |
114 | 115 | try { |
115 | 116 | const { createMessage } = useMessage(); |
116 | 117 | if (unref(isUpdate)) { |
... | ... | @@ -133,7 +134,6 @@ |
133 | 134 | typeof values.accountExpireTime != 'undefined' && values.accountExpireTime != null |
134 | 135 | ? values.accountExpireTime.format('YYYY-MM-DD HH:mm:ss') |
135 | 136 | : null; |
136 | - setModalProps({ confirmLoading: true }); | |
137 | 137 | Object.assign(postData, values); |
138 | 138 | if (unref(isUpdate)) { |
139 | 139 | if (values.email == '') { |
... | ... | @@ -149,7 +149,9 @@ |
149 | 149 | emit('success'); |
150 | 150 | createMessage.success(unref(isUpdate) ? '编辑成功' : '新增成功'); |
151 | 151 | } finally { |
152 | - setModalProps({ confirmLoading: false }); | |
152 | + setTimeout(() => { | |
153 | + setModalProps({ confirmLoading: false }); | |
154 | + }, 300); | |
153 | 155 | } |
154 | 156 | } |
155 | 157 | return { | ... | ... |