Commit 64536c358a3a1d1f9cd4f8eb312311a83e11b579

Authored by fengtao
1 parent 69c4af31

fix:修改通知管理重复提交问题

... ... @@ -60,13 +60,13 @@
60 60 });
61 61 // 发布通知
62 62 const handleSend = async () => {
63   - sendDisable.value = true;
64   - const valid = await validate();
65   - if (!valid) return;
66   - const field = getFieldsValue();
67   - const pointId = field.receiverType === 1 ? field.organizationId + '' : null;
68   - // 新增情况
69 63 try {
  64 + sendDisable.value = true;
  65 + const valid = await validate();
  66 + if (!valid) return;
  67 + const field = getFieldsValue();
  68 + const pointId = field.receiverType === 1 ? field.organizationId + '' : null;
  69 + // 新增情况
70 70 const editNotice = {
71 71 ...field,
72 72 pointId,
... ... @@ -77,6 +77,7 @@
77 77 closeDrawer();
78 78 createMessage.success('发布成功');
79 79 } catch {
  80 + sendDisable.value = false;
80 81 } finally {
81 82 setTimeout(() => {
82 83 sendDisable.value = false;
... ... @@ -108,6 +109,7 @@
108 109 closeDrawer();
109 110 createMessage.success('保存草稿成功');
110 111 } catch {
  112 + draftDisable.value = false;
111 113 } finally {
112 114 setTimeout(() => {
113 115 draftDisable.value = false;
... ...