Commit 4cf101f9b274e2f7cd0812ce10e32821cf340d1b

Authored by ww
1 parent 73f83cde

fix: 修复场景联动查看后新增确认按钮丢失

... ... @@ -29,9 +29,8 @@
29 29 (data: SceneLinkageDrawerDataType) => {
30 30 const { mode, record } = data;
31 31 drawerMode.value = mode;
32   - resetFieldsValue?.();
33   -
34 32 disabledDrawer.value = mode === DataActionModeEnum.READ;
  33 + resetFieldsValue?.();
35 34
36 35 if (mode === DataActionModeEnum.UPDATE || mode === DataActionModeEnum.READ) {
37 36 currentUpdateLinkedgeId.value = record.id;
... ... @@ -42,6 +41,11 @@
42 41 setDrawerProps({ loading: false });
43 42 }, 300);
44 43 }
  44 +
  45 + setDrawerProps({
  46 + showOkBtn: !unref(disabledDrawer),
  47 + cancelText: unref(disabledDrawer) ? '关闭' : '取消',
  48 + });
45 49 }
46 50 );
47 51
... ... @@ -111,8 +115,6 @@
111 115 :title="getDrawTitle"
112 116 width="50%"
113 117 @ok="handleSave"
114   - :show-ok-btn="!disabledDrawer"
115   - :cancel-text="disabledDrawer ? '关闭' : '取消'"
116 118 show-cancel-btn
117 119 show-footer
118 120 >
... ...