+
-
+
+
diff --git a/src/layouts/normal/header/components/index.js b/src/layouts/normal/header/components/index.js
deleted file mode 100644
index 19570cb..0000000
--- a/src/layouts/normal/header/components/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default as UserAvatar } from './UserAvatar.vue'
-export { default as AppTab } from './tab/index.vue'
diff --git a/src/layouts/normal/header/components/tab/index.vue b/src/layouts/normal/header/components/tab/index.vue
deleted file mode 100644
index 117daeb..0000000
--- a/src/layouts/normal/header/components/tab/index.vue
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
- tabStore.removeTab(path)"
- >
-
- {{ item.title }}
-
-
-
-
-
-
-
-
-
-
diff --git a/src/layouts/normal/header/index.vue b/src/layouts/normal/header/index.vue
index 9aba3ba..b760d37 100644
--- a/src/layouts/normal/header/index.vue
+++ b/src/layouts/normal/header/index.vue
@@ -1,19 +1,14 @@
-
-
-
+
@@ -45,9 +40,9 @@
diff --git a/src/layouts/normal/sidebar/components/SideMenu.vue b/src/layouts/normal/sidebar/components/SideMenu.vue
deleted file mode 100644
index a51d6df..0000000
--- a/src/layouts/normal/sidebar/components/SideMenu.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/layouts/normal/sidebar/index.vue b/src/layouts/normal/sidebar/index.vue
index d05f4d0..f6b71fb 100644
--- a/src/layouts/normal/sidebar/index.vue
+++ b/src/layouts/normal/sidebar/index.vue
@@ -1,7 +1,7 @@
@@ -12,6 +12,5 @@
diff --git a/src/layouts/simple/header/components/UserAvatar.vue b/src/layouts/simple/header/components/UserAvatar.vue
deleted file mode 100644
index e1c85e3..0000000
--- a/src/layouts/simple/header/components/UserAvatar.vue
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
- {{ userStore.nickName ?? userStore.username }}
- [{{ userStore.currentRole?.name }}]
-
-
-
-
-
-
-
-
diff --git a/src/layouts/simple/header/components/index.js b/src/layouts/simple/header/components/index.js
deleted file mode 100644
index 19570cb..0000000
--- a/src/layouts/simple/header/components/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default as UserAvatar } from './UserAvatar.vue'
-export { default as AppTab } from './tab/index.vue'
diff --git a/src/layouts/simple/header/components/tab/ContextMenu.vue b/src/layouts/simple/header/components/tab/ContextMenu.vue
deleted file mode 100644
index 9e89efe..0000000
--- a/src/layouts/simple/header/components/tab/ContextMenu.vue
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/layouts/simple/header/components/tab/index.vue b/src/layouts/simple/header/components/tab/index.vue
deleted file mode 100644
index 117daeb..0000000
--- a/src/layouts/simple/header/components/tab/index.vue
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
- tabStore.removeTab(path)"
- >
-
- {{ item.title }}
-
-
-
-
-
-
-
-
-
-
diff --git a/src/layouts/simple/header/index.vue b/src/layouts/simple/header/index.vue
deleted file mode 100644
index 9aba3ba..0000000
--- a/src/layouts/simple/header/index.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/layouts/simple/index.vue b/src/layouts/simple/index.vue
index 3617286..09d64fc 100644
--- a/src/layouts/simple/index.vue
+++ b/src/layouts/simple/index.vue
@@ -1,7 +1,7 @@
@@ -17,7 +17,6 @@
-
@@ -26,7 +25,6 @@
diff --git a/src/layouts/simple/sidebar/components/SideLogo.vue b/src/layouts/simple/sidebar/components/SideLogo.vue
deleted file mode 100644
index bf5a025..0000000
--- a/src/layouts/simple/sidebar/components/SideLogo.vue
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
- {{ title }}
-
-
-
-
-
diff --git a/src/layouts/simple/sidebar/components/SideMenu.vue b/src/layouts/simple/sidebar/components/SideMenu.vue
deleted file mode 100644
index a51d6df..0000000
--- a/src/layouts/simple/sidebar/components/SideMenu.vue
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/layouts/simple/sidebar/index.vue b/src/layouts/simple/sidebar/index.vue
index bd6545e..4163670 100644
--- a/src/layouts/simple/sidebar/index.vue
+++ b/src/layouts/simple/sidebar/index.vue
@@ -6,12 +6,18 @@
- Copyright © 2023 Ronnie Zhang(大脸怪) | https://isme.top
--------------------------------->
-
-
+
+
+
+
+
+
diff --git a/src/views/base/test-modal.vue b/src/views/base/test-modal.vue
index 0d9c919..a52cc56 100644
--- a/src/views/base/test-modal.vue
+++ b/src/views/base/test-modal.vue
@@ -1,7 +1,7 @@
@@ -32,6 +32,10 @@ function openModal1() {
okText: '再弹个窗',
cancelText: '关闭',
async onOk() {
+ if (!text.value) {
+ $message.warning('请输入内容')
+ return false // 阻止弹窗关闭
+ }
okLoading1.value = true
$message.loading('正在提交...', { key: 'modal1' })
await sleep(1000)
@@ -48,16 +52,10 @@ function openModal1() {
const [$modal2, okLoading2] = useModal()
function openModal2() {
- // modal的options都是可变的
- if ($modal1.value) {
- $modal1.value.options.style.top = '-100px'
- $modal1.value.options.title = '我走了'
- }
-
$modal2.value?.open({
cancelText: '关闭当前',
okText: '关闭所有弹窗',
- style: { width: '320px', padding: '12px', top: '100px' },
+ modalStyle: { width: '320px', padding: '12px', top: '100px' },
async onOk() {
okLoading2.value = true
$message.loading('正在关闭...', { key: 'modal2' })
@@ -68,12 +66,6 @@ function openModal2() {
$modal1.value?.close()
$message.success('已关闭', { key: 'modal2' })
},
- onCancel() {
- if ($modal1.value) {
- $modal1.value.options.style.top = '0'
- $modal1.value.options.title = '我又回来了'
- }
- },
})
}