From 807035083690224e66b5fe13bcb8c9eaeaeba2bc Mon Sep 17 00:00:00 2001 From: rd <> Date: Thu, 3 Jul 2025 16:56:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B4=A6=E5=8F=B7=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E6=8E=88=E6=9D=83=E3=80=81=E6=B7=BB=E5=8A=A0=E3=80=81=E5=88=86?= =?UTF-8?q?=E7=BB=84=E7=AE=A1=E7=90=86=E3=80=81=E6=A0=87=E7=AD=BE=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/all/propertyMarketing.ts | 19 ++- .../account-table/delete-account.vue | 2 +- .../components/account-table/index.vue | 13 +- .../components/add-account-modal/index.vue | 138 ++++++++++------ .../components/add-account-modal/style.scss | 4 +- .../authorized-account-modal/index.vue | 108 +++++++++---- .../authorized-account-modal/style.scss | 6 +- .../components/filter-block/index.vue | 12 +- .../components/group-manage-modal/index.vue | 151 +++++++++--------- .../components/group-manage-modal/style.scss | 4 +- .../components/import-prompt-modal/index.vue | 7 +- .../components/import-prompt-modal/style.scss | 2 +- .../reauthorize-account-modal/index.vue | 119 +++++++++----- .../components/tags-manage-modal/index.vue | 119 +++++++------- .../components/tags-manage-modal/style.scss | 35 ++-- .../media-account/account-manage/constants.ts | 10 +- .../media-account/account-manage/index.vue | 108 +++---------- .../components/filter-block/index.vue | 4 +- .../components/group-manage-modal/index.vue | 135 ++++++++-------- .../put-account/account-data/index.vue | 4 +- .../components/add-account-modal/index.vue | 17 +- vite.config.ts | 2 +- 22 files changed, 552 insertions(+), 467 deletions(-) diff --git a/src/api/all/propertyMarketing.ts b/src/api/all/propertyMarketing.ts index 531e513..6df2215 100644 --- a/src/api/all/propertyMarketing.ts +++ b/src/api/all/propertyMarketing.ts @@ -56,7 +56,12 @@ export const getTemplateUrl = (params = {}) => { }; // 媒体账号分组-分页 -export const getGroupList = (params = {}) => { +export const getAccountGroup = (data: any) => { + return Http.get('/v1/media-account-groups', data); +}; + +// 媒体账号分组-列表 +export const getAccountGroupList = (params = {}) => { return Http.get('/v1/media-account-groups/list', params); }; @@ -124,7 +129,7 @@ export const startPatchAccount = (id: string) => { // 媒体账号-获取授权图片 export const getAuthorizedImage = (id: string) => { - return Http.get(`/v1/media-accounts/${id}/authorized-image`); + return Http.get(`/v1/media-accounts/${id}/authorize/image`); }; // 账号看板-数据总览 @@ -259,3 +264,13 @@ export const getPlacementAccountDataList = (params = {}) => { export const postPlacementAccountDataListExport = (params = {}) => { return Http.post('/v1/placement-account-projects/export', params); }; + +// 媒体账号-批量添加 +export const batchMediaAccounts = (params = {}, config = {}) => { + return Http.post('/v1/media-accounts/batch', params, config); +}; + +// 媒体账号-查询授权状态 +export const getMediaAccountsAuthorizedStatus = (id: string) => { + return Http.get(`/v1/media-accounts/${id}/status`); +}; diff --git a/src/views/property-marketing/media-account/account-manage/components/account-table/delete-account.vue b/src/views/property-marketing/media-account/account-manage/components/account-table/delete-account.vue index f1752be..8be26e1 100644 --- a/src/views/property-marketing/media-account/account-manage/components/account-table/delete-account.vue +++ b/src/views/property-marketing/media-account/account-manage/components/account-table/delete-account.vue @@ -16,7 +16,7 @@ >
- 确认删除 {{ accountName }} 这个账号吗? + 确认删除 {{ accountName || '-' }} 这个账号吗?
diff --git a/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/index.vue b/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/index.vue index a375710..075b676 100644 --- a/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/index.vue +++ b/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/index.vue @@ -12,79 +12,75 @@ :mask-closable="false" @close="close" > - - diff --git a/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/style.scss b/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/style.scss index aa0e147..4ab43ab 100644 --- a/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/style.scss +++ b/src/views/property-marketing/media-account/account-manage/components/group-manage-modal/style.scss @@ -10,7 +10,7 @@ } .s1 { color: var(--Text-3, #737478); - font-family: 'PuHuiTi-Medium'; + font-family: 'PuHuiTi-Regular'; font-size: 14px; font-style: normal; font-weight: 400; @@ -40,7 +40,7 @@ .arco-pagination-jumper-prepend { color: var(--Text-2, #3c4043); text-align: right; - font-family: 'PuHuiTi-Medium'; + font-family: 'PuHuiTi-Regular'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/index.vue b/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/index.vue index 5fd6c1e..8199a9a 100644 --- a/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/index.vue +++ b/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/index.vue @@ -14,11 +14,14 @@
- 账号已成功导入,当前为未授权状态。请前往卡片列表手动授权,完成授权后账号可正常使用。 +
+

账号已导入成功,当前状态为“未授权”。

+

请前往卡片列表手动完成授权,完成后账号即可正常使用。

+
diff --git a/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/style.scss b/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/style.scss index aec2422..5475c36 100644 --- a/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/style.scss +++ b/src/views/property-marketing/media-account/account-manage/components/import-prompt-modal/style.scss @@ -4,7 +4,7 @@ .arco-modal-body { .tip { color: var(--Text-1, #211f24); - font-family: 'PuHuiTi-Medium'; + font-family: 'PuHuiTi-Regular'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-manage/components/reauthorize-account-modal/index.vue b/src/views/property-marketing/media-account/account-manage/components/reauthorize-account-modal/index.vue index bdf86ce..857c9fe 100644 --- a/src/views/property-marketing/media-account/account-manage/components/reauthorize-account-modal/index.vue +++ b/src/views/property-marketing/media-account/account-manage/components/reauthorize-account-modal/index.vue @@ -14,7 +14,7 @@ >
+