Commit 97071493fdbbcd78022200790bb5eb905c9821ba

Authored by fengtao
1 parent ff7bab33

fix:修改告警配置重复提交问题

... ... @@ -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
... ...