diff --git a/components.d.ts b/components.d.ts
index 26146c5..27a04f0 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -15,6 +15,10 @@ declare module 'vue' {
ACard: typeof import('ant-design-vue/es')['Card']
ACascader: typeof import('ant-design-vue/es')['Cascader']
AccountSetting: typeof import('./src/views/User/AccountSetting/AccountSetting.vue')['default']
+ AccountSettingHome: typeof import('./src/views/User/AccountSetting/components/AccountSettingHome/AccountSettingHome.vue')['default']
+ AccountSettingInfo: typeof import('./src/views/User/AccountSetting/components/AccountSettingInfo/AccountSettingInfo.vue')['default']
+ AccountSettingSidebar: typeof import('./src/views/User/AccountSetting/components/AccountSettingSidebar/AccountSettingSidebar.vue')['default']
+ AccountSettingStorage: typeof import('./src/views/User/AccountSetting/components/AccountSettingStorage/AccountSettingStorage.vue')['default']
ACheckbox: typeof import('ant-design-vue/es')['Checkbox']
AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider']
ADivider: typeof import('ant-design-vue/es')['Divider']
diff --git a/src/api/storage/index.ts b/src/api/storage/index.ts
index f6004c9..96f00f0 100644
--- a/src/api/storage/index.ts
+++ b/src/api/storage/index.ts
@@ -132,11 +132,12 @@ export const albumListApi = (type: number, sort: boolean) => {
* @param provider
* @param bucket
*/
-export const queryAlbumDetailListApi = (id: number, provider: string, bucket: string) => {
+export const queryAlbumDetailListApi = (id: number, provider: string, bucket: string,type:number) => {
return service.Post('/api/auth/storage/album/detail/list', {
id: id,
provider: provider,
bucket: bucket,
+ type:type,
}, {
cacheFor: {
expire: 60 * 60 * 24 * 7,
diff --git a/src/assets/svgs/storage.svg b/src/assets/svgs/storage.svg
new file mode 100644
index 0000000..39103e8
--- /dev/null
+++ b/src/assets/svgs/storage.svg
@@ -0,0 +1 @@
+
diff --git a/src/layout/default/Header/Header.vue b/src/layout/default/Header/Header.vue
index c5ec75d..dd54fd1 100644
--- a/src/layout/default/Header/Header.vue
+++ b/src/layout/default/Header/Header.vue
@@ -1,7 +1,7 @@
@@ -11,6 +11,13 @@
import Logo from "@/layout/default/Header/Logo.vue";
import Search from "@/layout/default/Header/Search.vue";
import Menu from "@/layout/default/Header/Menu.vue";
+
+const props = defineProps({
+ logoColor: {
+ type: String,
+ default: "black",
+ },
+});
diff --git a/src/views/User/AccountSetting/components/AccountSettingHome/AccountSettingHome.vue b/src/views/User/AccountSetting/components/AccountSettingHome/AccountSettingHome.vue
new file mode 100644
index 0000000..01edd1c
--- /dev/null
+++ b/src/views/User/AccountSetting/components/AccountSettingHome/AccountSettingHome.vue
@@ -0,0 +1,11 @@
+
+
+
+666
+
+
+
diff --git a/src/views/User/AccountSetting/components/AccountSettingInfo/AccountSettingInfo.vue b/src/views/User/AccountSetting/components/AccountSettingInfo/AccountSettingInfo.vue
new file mode 100644
index 0000000..63cf316
--- /dev/null
+++ b/src/views/User/AccountSetting/components/AccountSettingInfo/AccountSettingInfo.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/src/views/User/AccountSetting/components/AccountSettingSidebar/AccountSettingSidebar.vue b/src/views/User/AccountSetting/components/AccountSettingSidebar/AccountSettingSidebar.vue
new file mode 100644
index 0000000..3ee36b5
--- /dev/null
+++ b/src/views/User/AccountSetting/components/AccountSettingSidebar/AccountSettingSidebar.vue
@@ -0,0 +1,70 @@
+
+
+
+
+
diff --git a/src/views/User/AccountSetting/components/AccountSettingStorage/AccountSettingStorage.vue b/src/views/User/AccountSetting/components/AccountSettingStorage/AccountSettingStorage.vue
new file mode 100644
index 0000000..63cf316
--- /dev/null
+++ b/src/views/User/AccountSetting/components/AccountSettingStorage/AccountSettingStorage.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/src/views/User/PersonalCenter/PersonalCenter.vue b/src/views/User/PersonalCenter/PersonalCenter.vue
index f9c7ba4..e1359de 100644
--- a/src/views/User/PersonalCenter/PersonalCenter.vue
+++ b/src/views/User/PersonalCenter/PersonalCenter.vue
@@ -1,7 +1,7 @@