Browse Source

fix: 业务弹窗启用 destroy-on-close

main
xiaosi 3 weeks ago
parent
commit
3d017660af
  1. 1
      src/components/DockEditModal.vue
  2. 2
      src/views/AccountView/AccountView.vue
  3. 2
      src/views/DevicesView/DevicesView.vue
  4. 1
      src/views/FirmwaresView/FirmwaresView.vue
  5. 1
      src/views/LoginView/LoginView.vue
  6. 1
      src/views/MonitorView/MonitorView.vue
  7. 2
      src/views/TasksView/TasksView.vue

1
src/components/DockEditModal.vue

@ -3,6 +3,7 @@
:visible="visible"
header="编辑机巢"
width="520px"
destroy-on-close
dialog-class-name="add-dock-dialog"
placement="center"
:close-on-overlay-click="!saving"

2
src/views/AccountView/AccountView.vue

@ -157,6 +157,7 @@
v-model:visible="editOpen"
header="编辑账户资料"
width="440px"
destroy-on-close
dialog-class-name="recharge-modal"
placement="center"
>
@ -171,6 +172,7 @@
v-model:visible="passwordOpen"
header="修改密码"
width="440px"
destroy-on-close
dialog-class-name="recharge-modal"
placement="center"
>

2
src/views/DevicesView/DevicesView.vue

@ -154,6 +154,7 @@
v-model:visible="addDockVisible"
header="添加机巢"
width="520px"
destroy-on-close
dialog-class-name="add-dock-dialog"
placement="center"
>
@ -180,6 +181,7 @@
v-model:visible="firmwareVisible"
header="固件升级"
width="500px"
destroy-on-close
dialog-class-name="firmware-dialog"
placement="center"
>

1
src/views/FirmwaresView/FirmwaresView.vue

@ -71,6 +71,7 @@
v-model:visible="modalVisible"
:header="editingId ? '编辑固件' : '新增固件'"
width="520px"
destroy-on-close
dialog-class-name="add-dock-dialog"
:close-on-overlay-click="false"
placement="center"

1
src/views/LoginView/LoginView.vue

@ -476,6 +476,7 @@ async function submitForgot() {
v-model:visible="forgotVisible"
header="找回登录密码"
width="420px"
destroy-on-close
:confirm-btn="{ content: '确认重置', theme: 'primary' }"
cancel-btn="取消"
@confirm="submitForgot"

1
src/views/MonitorView/MonitorView.vue

@ -308,6 +308,7 @@
v-model:visible="dockStatusOpen"
:header="dockStatusTitle"
width="700px"
destroy-on-close
:footer="false"
dialog-class-name="dock-status-dialog"
@close="closeDockStatus"

2
src/views/TasksView/TasksView.vue

@ -169,6 +169,7 @@
v-model:visible="createTaskOpen"
header="新建任务"
width="520px"
destroy-on-close
dialog-class-name="add-dock-dialog task-dialog"
placement="center"
>
@ -214,6 +215,7 @@
v-model:visible="waypointEditorOpen"
:header="`编辑航点 ${editingWaypointIndex + 1}`"
width="540px"
destroy-on-close
dialog-class-name="add-dock-dialog waypoint-dialog"
placement="center"
>

Loading…
Cancel
Save