From d8f2173eef1b582ebf32e17b8bbd276036857b6c Mon Sep 17 00:00:00 2001 From: rd <1344903914@qq.com> Date: Fri, 19 Sep 2025 15:20:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(account-manage):=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2=E5=B8=83?= =?UTF-8?q?=E5=B1=80=E5=92=8C=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/svg/svg-card.svg | 5 + src/assets/svg/svg-list.svg | 20 +++ .../media-account/account-manage/constants.ts | 13 ++ .../media-account/account-manage/index.vue | 127 +++++++++--------- .../media-account/account-manage/style.scss | 60 +++++---- 5 files changed, 138 insertions(+), 87 deletions(-) create mode 100644 src/assets/svg/svg-card.svg create mode 100644 src/assets/svg/svg-list.svg diff --git a/src/assets/svg/svg-card.svg b/src/assets/svg/svg-card.svg new file mode 100644 index 0000000..69cb870 --- /dev/null +++ b/src/assets/svg/svg-card.svg @@ -0,0 +1,5 @@ + + + diff --git a/src/assets/svg/svg-list.svg b/src/assets/svg/svg-list.svg new file mode 100644 index 0000000..011a8bc --- /dev/null +++ b/src/assets/svg/svg-list.svg @@ -0,0 +1,20 @@ + + + + + + + + diff --git a/src/views/property-marketing/media-account/account-manage/constants.ts b/src/views/property-marketing/media-account/account-manage/constants.ts index c46f3ca..26f37e0 100644 --- a/src/views/property-marketing/media-account/account-manage/constants.ts +++ b/src/views/property-marketing/media-account/account-manage/constants.ts @@ -28,3 +28,16 @@ export const PLATFORM_LIST = [ value: 1, }, ]; + +export const SHOW_TYPES = [ + { + label: '卡片', + value: 'card', + svgName: 'svg-card', + }, + { + label: '列表', + value: 'list', + svgName: 'svg-list', + }, +]; diff --git a/src/views/property-marketing/media-account/account-manage/index.vue b/src/views/property-marketing/media-account/account-manage/index.vue index b9a2965..0488be5 100644 --- a/src/views/property-marketing/media-account/account-manage/index.vue +++ b/src/views/property-marketing/media-account/account-manage/index.vue @@ -4,7 +4,7 @@ -->