From f35dd2dfa96201e6e7d19651e66971e74eccdb89 Mon Sep 17 00:00:00 2001 From: rd <> Date: Wed, 2 Jul 2025 15:30:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8A=95=E6=94=BE=E8=B4=A6=E6=88=B7?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/all/propertyMarketing.ts | 64 +++++- src/assets/img/media-account/icon-bili.png | Bin 0 -> 1325 bytes src/assets/img/media-account/icon-jg.png | Bin 0 -> 1443 bytes src/assets/img/media-account/icon-jl.png | Bin 0 -> 1737 bytes .../custom-table-column-modal/style.scss | 6 +- src/layouts/Basic.vue | 2 - .../routes/modules/propertyMarketing.ts | 8 +- src/styles/components/pagination.scss | 2 +- src/styles/components/tabs.scss | 2 +- .../brands/brand-materials/style.scss | 2 +- src/views/property-marketing/component.scss | 2 +- .../businessAnalysisReport.vue | 2 +- .../competitiveProductAnalysisReport.vue | 2 +- .../components/account-table/style.scss | 2 +- .../components/filter-block/style.scss | 2 +- .../media-account/account-dashboard/index.vue | 4 +- .../account-dashboard/style.scss | 2 +- .../components/note-table/style.scss | 2 +- .../media-account/account-detail/style.scss | 2 +- .../components/account-table/index.vue | 9 +- .../components/account-table/style.scss | 11 +- .../components/add-account-modal/index.vue | 4 +- .../components/add-account-modal/style.scss | 4 +- .../authorized-account-modal/style.scss | 6 +- .../components/batch-group-modal/style.scss | 2 +- .../components/batch-tag-modal/style.scss | 2 +- .../components/filter-block/style.scss | 2 +- .../components/group-manage-modal/style.scss | 4 +- .../components/import-prompt-modal/style.scss | 2 +- .../reauthorize-account-modal/style.scss | 6 +- .../components/status-box/index.vue | 2 +- .../components/tags-manage-modal/style.scss | 2 +- .../media-account/account-manage/index.vue | 10 +- .../media-account/account-manage/style.scss | 6 +- .../components/echarts-item/style.scss | 2 +- .../put-account/account-dashboard/style.scss | 4 +- .../components/account-table/style.scss | 2 +- .../components/filter-block/style.scss | 2 +- .../put-account/account-data/style.scss | 2 +- .../account-table/delete-account.vue | 17 +- .../components/account-table/index.vue | 88 +++----- .../account-table/pause-account-patch.vue | 12 +- .../components/account-table/style.scss | 13 +- .../components/add-account-modal/index.vue | 185 ++++++++++------ .../components/add-account-modal/style.scss | 4 +- .../authorized-account-modal/index.vue | 197 ++++++++++++------ .../authorized-account-modal/style.scss | 6 +- .../components/filter-block/index.vue | 12 +- .../components/filter-block/style.scss | 2 +- .../components/import-prompt-modal/style.scss | 2 +- .../components/status-box/index.vue | 2 +- .../put-account/account-manage/constants.ts | 27 ++- .../put-account/account-manage/index.vue | 128 +++--------- .../put-account/account-manage/style.scss | 15 +- .../components/month-data/style.scss | 6 +- .../table-data/guideListHistory.vue | 2 +- .../components/table-data/listSearchForm.vue | 4 +- .../investment-guidelines/style.scss | 12 +- vite.config.ts | 9 +- 59 files changed, 521 insertions(+), 412 deletions(-) create mode 100644 src/assets/img/media-account/icon-bili.png create mode 100644 src/assets/img/media-account/icon-jg.png create mode 100644 src/assets/img/media-account/icon-jl.png diff --git a/src/api/all/propertyMarketing.ts b/src/api/all/propertyMarketing.ts index c4c3ced..3eb1bb3 100644 --- a/src/api/all/propertyMarketing.ts +++ b/src/api/all/propertyMarketing.ts @@ -19,6 +19,11 @@ export const fetchAccountOperators = (params = {}) => { return Http.get('/v1/media-account-operators/list', params); }; +// 投放账户运营人员分组-列表 +export const fetchPlacementAccountOperators = (params = {}) => { + return Http.get('/v1/placement-account-operators/list', params); +}; + // 媒体账号-分页 export const getMediaAccounts = (params = {}) => { return Http.get('/v1/media-accounts', params); @@ -94,7 +99,7 @@ export const deleteTag = (id: string) => { // 媒体账号-批量删除 export const batchDeleteMediaAccounts = (params = {}) => { - return Http.delete(`/v1/media-accounts/batch`, params); + return Http.delete(`/v1/media-accounts/batch`, { data: params }); }; // 媒体账号-批量标签 @@ -141,3 +146,60 @@ export const postAccountBoardExport = (params = {}) => { export const getAccountBoardDetail = (id: string) => { return Http.get(`/v1/media-account-boards/${id}`); }; + +// 投放账号-分页 +export const getPlacementAccounts = (params = {}) => { + return Http.get('/v1/placement-accounts', params); +}; + +// 投放账号-暂停爬取 +export const pausePatchPlacementAccount = (id: string) => { + return Http.patch(`/v1/placement-accounts/${id}/pause`); +}; + +// 投放账号-删除 +export const deletePlacementAccount = (id: string) => { + return Http.delete(`/v1/placement-accounts/${id}`); +}; + +// 投放账号-批量删除 +export const batchDeletePlacementAccounts = (params = {}) => { + return Http.delete(`/v1/placement-accounts/batch`, { data: params }); +}; + +// 投放账号-批量添加 +export const batchPlacementAccounts = (params = {}, config = {}) => { + return Http.post('/v1/placement-accounts/batch', params, config); +}; + +// 投放账号-修改 +export const putPlacementAccounts = (params = {}) => { + const { id, ...rest } = params as { id: string; [key: string]: any }; + return Http.put(`/v1/placement-accounts/${id}`, rest); +}; + +// 投放账号-添加 +export const postPlacementAccounts = (params = {}) => { + return Http.post('/v1/placement-accounts', params); +}; + +// 投放账号-详情 +export const getPlacementAccountsDetail = (id: string) => { + return Http.get(`/v1/placement-accounts/${id}`); +}; + +// 投放账号-授权 +export const putPlacementAccountsAuthorized = (params = {}) => { + const { id, ...rest } = params as { id: string; [key: string]: any }; + return Http.put(`/v1/placement-accounts/${id}/authorized`, rest); +}; + +// 投放账号-获取模板地址 +export const getPlacementAccountsTemplateUrl = (params = {}) => { + return Http.get('/v1/placement-accounts/template', params); +}; + +// 投放账号-查询授权状态 +export const getPlacementAccountsAuthorizedStatus = (id: string) => { + return Http.get(`/v1/placement-accounts/${id}/authorized-status`); +}; diff --git a/src/assets/img/media-account/icon-bili.png b/src/assets/img/media-account/icon-bili.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4e62ab728ab4fd475d7df002bd1b6dadc750de GIT binary patch literal 1325 zcmV+|1=9M7P)fj> z%t7c53WKQT(k<}g4B6XCEr!>+uAQK%C-R-R2ftoM^*>St~hjoT23zX$LR$( zh%?qAgw*)VUZZluqhnG~0wqEa(_u7y5vo6Q9;AVV7d6eRBjGP!sf)Omst}1l6|wrH z{ohQ=SI11mX#YWZf5$G`+9Z*3h2fwMNQKO5kvBX(Fd)b6uv`vk5CF9}!vBKT-+*w2 z^B5!Wc@Z!Qh%rVCW(kov4^YGwJe122!AOie`T*(TVrykEG`GXN9mOK1WJSO>5CM67 zQb7dgOSIbuRhV{N`^@Y%T%U9-F`B-ceis4@2ZgIdUrQkD8wLgys009DvShGrV4mqJ zBtlCg&wKZ-KQ4YHb_zsqc$J0%1Q7`-<7YR{fAGY4K}RKoxz_`1-i=6I>wdoM6SUMp z%ghiR`7zSqRIt>>qmXp5QNi{EDd_+Zq9hrqgbS$3b-nO1^BiC_F-s*IKrV$zqT$Im zSD;l7JSg4WvD-Uz1#g8h2q`nT;nXhJa5b6sl?4`mwLSdnA*eSl8_asA?%|y8qJ({W}Q1RT*YW-U;UT zYKynG%a`Iz3FW(PSn-6f;WC#U>nahhF(6W{4^hAS3a->w=MsR>^-HAIqQ%0{sSAOlWdq*aCB@3fG4!d7o^K?R!{*f2Vuxbba>CIgc1~gX7d8$><7fc(&qzS%NchBN!B`2s;*kJ0LIAOgLdP*$)Uu(bUu$ zso}1_scQzPXEytR!bN6knjAk=-eZUdP^zofz}1OODBgR<{-z_=ly(gtg5b>>$<|Vj z%B#0=Hoz77pgj8X_e9c`^T;qx;%4{*799u`EhCp@e3P=KdHr@iYmeJMqnsb^hDv?8 z|F6j&J_900000NkvXXu0mjfcI#@U literal 0 HcmV?d00001 diff --git a/src/assets/img/media-account/icon-jg.png b/src/assets/img/media-account/icon-jg.png new file mode 100644 index 0000000000000000000000000000000000000000..dedbbd27e3919b07aad50e86e738091cee7cf709 GIT binary patch literal 1443 zcmV;U1zh@xP)84H7T8oXX^kRd8ckn?_d=m-^f)COcrBEOANvc#IMZrE86hY8d zt0)$<)fNR?QK(eB_O{V&b8VV!ve_h?o&EjJoSEI7oiR-h{LIeeKj-_;cP{^lWgI63 zpbyIy1K2hCvses#4v2-NWXKMEvTa?JMtyM{1%2l*@ba5LHphJ?3~DNDS+?#8ou3|a z8M9b0CYv*6-)qL4IBi^6STv^Kl$Xd;`;2K=Z%q3RV>-7QSGRJH*l~)+j7}Ky+NOW#EC%LvUMtZQa9q3rW#piG5_|D&VZ6~;+ z8a=ClHpbRstXrG)KtAXU4>WiPxN|Eoc2)QPaRJ!BHxy^PYOZxj&2nKZJ*w|*1nq2BpqKUl_YbHumK8y@FXDM) z9q|0q!0{glOe$NOfaa!hU3PV7S&5;1L67bfH6)T~egf`(4A`(%^TQ5Tt>rclQ`JB$ z?+|}qQremt$OaD-qk+t{##?}WKv9ryS+X)dsWeNd{C!~=Dg#$vp&iGHpe-aulSmqh zR7Ycj*167Rd73XiSLf?$(V+5l$fl&buqW~9VzIk+OSSC*8|LSCt!$!RH0 zr?s1TtXXW_DNJSh@ZJ&DW|wBM#6n7`xlxy7wQVnb0P(~H%6dRqt$?ZPY@K7k!}kFF z8|jRjfXwPVfoqu65w%vL(7pPWapC$lqAE!ArMz?xv%1Fn=s3YmQW8>=k_>eT&tnrj zP^Gu>D)dUY+FGLPx57Ewzor6966!MPxyra_W|*xsHlL3+Cf_6%gyIZoo#y_(F6#BT zL}+4e83gPZZ5luRqCHs>r8c4Qmu#){+Va?`A#D?rx>u$WVM=nNHyPbXP<=_jqxjQf z<@Psm4Y-!ko?Sf@lo+bfr`*4yBjAUQ>Y<8G1f`}Lm@W)m=Jj|=FLb$6rTA~{i=M%J z5vrx}3|&zjIe>)eBZ9}{+FUAeLmtbW`@-u=kCZ@qSQXuCZpm8GSnu4T7r%5bDW|vI zSGJ<^to)0Az3>lk^dwu}m@5DLEAYf4+7xaiQYzayv(4sIKRrU)8K%L*kOm z(4P)h^&8W%&6rkBkneu%O^Ai%Etw)m#yN%FMmqz>SZ&6nN6OP@X%AE_E&+*awe$gNZv~Shy*1%gg(x xKmd(@St9@(3n^Mwd7`{oP+!03myx1G$$xpV&b_I)3f2Gs002ovPDHLkV1n`*w`l+X literal 0 HcmV?d00001 diff --git a/src/assets/img/media-account/icon-jl.png b/src/assets/img/media-account/icon-jl.png new file mode 100644 index 0000000000000000000000000000000000000000..2e54c4221b17cbe888ffbeb7f2b52a3868a76d2e GIT binary patch literal 1737 zcmV;)1~&PLP)cptP+NJN;c)NS`=9^&|L_0)b1wk>82S16 zJiDe>R%#L+RtGLBE{h#`?e6`lH%hnl)dvLq9G*qRUstwUV*!Uce?SNWNk%(I=$$|F z@-jjQ<(~E<(2qd~L9wq6iw6h-$Z-+{>-52MIH}%Lz`&SIp8!irN>p~IJe{1Q$?Vs< zxfz28Y7>Yo^U7Wd1e+u|aQWTR@t~LS9HrmXR22OKaIiptLs}$=p*s{xHjeNL5-!~` zN*vG-2syhWnMP_9!-AYya4(}4*|UO-iaJPw)pRdqOmH++0P)pC4lFM(cUs`0nM-8q zm~OZE0Du!Q(TCkAS#PHnD)iE;@Ejl;7iz0!8i-8&QiklQJDMVO{kM*P^Tas63r+$o z19m{0GY-j@+pT+Y%gbrpfXgXt)kp5fXJ`OoQBjf51xSA&kAb{e-3QSMfZ9S3!|qo* zYr=^rGwEQqrvEr9D7>oKe2)5*((ew;D6NBU&r6oR3k?kw8P(mQ0dllRukAG8o~8r{ zyiddk7IBiFU#*W$NWpR^b(BLH(EBKzc1`L9gKzOuZqCR-Kq{-}Vq(%PUofh>Qp&4+ zG>_)2(`ootpaLCYJ02p6O#T1QvO^+Lr2D9oEaD^AucK9FWI-Hn!IG?5=cM)8ALv&( zDG5KKv3byx7z0wB3GlODH!kMwMMV@ni`~Z^stA2zkQYvTT{sXBJ-Q~8^8bttRzU4* zCJuc3c3Dh8bK9|ngLNScY~zoX`FZ!?C|6x)f$8K08n{K`M!**wV856<5+#Q-iv*}? z%I>b*&9Ux$#=cK{cR8x5(gIN>rIXK&^|{P^1kf(kYi)J4C4`CXulCPRIghTkV1_YY zmhB+~a86nXhB_hOq~-8~YAIN&LFLTG5ukFqWc<+I*y1_tP>U1&rzt*P8%ZFwQ*J zmXwlR)^9Z~8&Vn@UU5M(CY{Y}kq92HM_149@}Kk~r4BMhSyzF}<~-0aWPmL@TQXJ| z;GqNL!kmxzsmul`+3m|U{Ngf@!wMJ;4Y!#vT0Tb`-4`(SJnf2fW{|oYjESYWgC2+D zTchmMWA*?h9(_2WqE-x1^WBYTG-EWuPo4hWOs}WRu$M!bY&vO*yx+i2Rx9Ds*{OvCd#IkHg|!1h`of`)f7tG~k}cOK6-0I>LO4fg?BM7y15ckJ z_`1OYV1o&OHY;;OtcRDWKYun@wBoA=TTB+<#vyz2LIN6FF+X>LdI?)^+I!`VBd2R~ z)+AoqphWqifHE^Px!vy%IFPrV3*G7qgxFavqr<($y-P!+$x6wTJ#g)}rAu?KnUA?S za}vgYr;5S!_XpFc%&J=>hiJ`pEoRNp*!kLN(|)IIGY#)ZuNdhv7`$X? zfs-ss291dT(OEEd$Z|(%+P`seaoC2sB(XI9j}r5?Va`Z=(u{@8i=6!%>z=9(p02t% z+(jkP*!T`JCf**Joa{XjQEZR*k~{4LKrPqHD_o{^(x^aFNm_ubjZ#*ZjIF-gLwr<6 zs_L;2=&8zI9X;yauSHD<^i;JBj2Y^*kQ6;=d+T7v9WScS4^&Bo38fn8q{R8Us%?yTVpl0FX0@>^DH zq?v19#wrVks=euUYJjU$?lgtm!ZQ5Y5yc7{}qvvU7PDRSWOgK3?_+;AEQq{v2*$d zpbvw6&xVJGOML=lnM_)Ku7XN?w7?;yS8;8<6&+p|Ff=O4r@6Op(Pu}GqP90Iw{rHV zu!a^9Nwh~zW(hPKWZS;v^N+vp517qoUkyJ@xVW#T-W(C+GbqE`L-(_1pwsPePfs)Z fB7^pqbYI4Qh8aR13IBla00000NkvXXu0mjfMBX(C literal 0 HcmV?d00001 diff --git a/src/components/custom-table-column-modal/style.scss b/src/components/custom-table-column-modal/style.scss index a18d7a7..2700810 100644 --- a/src/components/custom-table-column-modal/style.scss +++ b/src/components/custom-table-column-modal/style.scss @@ -22,7 +22,7 @@ margin-bottom: 16px; .text { color: var(--Text-1, #211f24); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 16px; font-style: normal; font-weight: 400; @@ -47,7 +47,7 @@ flex-direction: column; .checked-title { color: var(--Text-1, #211f24); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 16px; font-style: normal; font-weight: 400; @@ -69,7 +69,7 @@ align-items: center; .text { color: var(--Text-1, #211f24); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/layouts/Basic.vue b/src/layouts/Basic.vue index 3378cf5..7b9221c 100644 --- a/src/layouts/Basic.vue +++ b/src/layouts/Basic.vue @@ -35,8 +35,6 @@ const paddingStyle = computed(() => { return { ...paddingLeft, ...paddingTop }; }); -console.log('showSidebar', showSidebar); - onMounted(() => { checkHasInviteCode(); }); diff --git a/src/router/routes/modules/propertyMarketing.ts b/src/router/routes/modules/propertyMarketing.ts index f85feac..92702c2 100644 --- a/src/router/routes/modules/propertyMarketing.ts +++ b/src/router/routes/modules/propertyMarketing.ts @@ -37,7 +37,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ name: 'MediaAccount', redirect: 'media-account/accountManagement', meta: { - locale: '新媒体账号管理', + locale: '账号资源中心', icon: IconBookmark, requiresAuth: true, roles: ['*'], @@ -96,7 +96,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ path: 'manage', name: 'PutAccountAccountManagement', meta: { - locale: '账号管理', + locale: '账户管理', requiresAuth: true, roles: ['*'], }, @@ -106,7 +106,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ path: 'data', name: 'PutAccountAccountData', meta: { - locale: '账号数据', + locale: '账户数据', requiresAuth: true, roles: ['*'], }, @@ -126,7 +126,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ path: 'investmentGuidelines', name: 'PutAccountInvestmentGuidelines', meta: { - locale: '投放指南', + locale: '平台投放指南', requiresAuth: true, roles: ['*'], }, diff --git a/src/styles/components/pagination.scss b/src/styles/components/pagination.scss index d0fa4f8..e739b4e 100644 --- a/src/styles/components/pagination.scss +++ b/src/styles/components/pagination.scss @@ -28,7 +28,7 @@ &-prepend { color: var(--Text-2, #3c4043); text-align: right; - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/styles/components/tabs.scss b/src/styles/components/tabs.scss index 422d644..4148086 100644 --- a/src/styles/components/tabs.scss +++ b/src/styles/components/tabs.scss @@ -4,7 +4,7 @@ .arco-tabs-tab { .arco-tabs-tab-title { color: var(--Text-2, #3c4043); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 16px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/brands/brand-materials/style.scss b/src/views/property-marketing/brands/brand-materials/style.scss index 8cc147b..ba5bf26 100644 --- a/src/views/property-marketing/brands/brand-materials/style.scss +++ b/src/views/property-marketing/brands/brand-materials/style.scss @@ -44,7 +44,7 @@ .label { margin-right: 8px; color: #211f24; - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/component.scss b/src/views/property-marketing/component.scss index 90ad518..14e6920 100644 --- a/src/views/property-marketing/component.scss +++ b/src/views/property-marketing/component.scss @@ -31,7 +31,7 @@ } .arco-form-item-label { color: var(--Text-1, #211f24); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Regular'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue b/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue index 7e9cdf7..f45ee55 100644 --- a/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue +++ b/src/views/property-marketing/intelligent-solution/businessAnalysisReport.vue @@ -198,7 +198,7 @@ const columns = [ .label { margin-right: 8px; color: #211f24; - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue b/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue index 84787ca..adaea54 100644 --- a/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue +++ b/src/views/property-marketing/intelligent-solution/competitiveProductAnalysisReport.vue @@ -190,7 +190,7 @@ const columns = [ .label { margin-right: 8px; color: #211f24; - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-dashboard/components/account-table/style.scss b/src/views/property-marketing/media-account/account-dashboard/components/account-table/style.scss index cfdf11c..4b056ba 100644 --- a/src/views/property-marketing/media-account/account-dashboard/components/account-table/style.scss +++ b/src/views/property-marketing/media-account/account-dashboard/components/account-table/style.scss @@ -9,7 +9,7 @@ .account-table { .cts { color: var(--Text-1, #211f24); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-dashboard/components/filter-block/style.scss b/src/views/property-marketing/media-account/account-dashboard/components/filter-block/style.scss index 3a33894..ff7b556 100644 --- a/src/views/property-marketing/media-account/account-dashboard/components/filter-block/style.scss +++ b/src/views/property-marketing/media-account/account-dashboard/components/filter-block/style.scss @@ -20,7 +20,7 @@ .label { margin-right: 8px; color: #211f24; - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Regular'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-dashboard/index.vue b/src/views/property-marketing/media-account/account-dashboard/index.vue index 74a3731..e321c56 100644 --- a/src/views/property-marketing/media-account/account-dashboard/index.vue +++ b/src/views/property-marketing/media-account/account-dashboard/index.vue @@ -64,11 +64,9 @@ import FilterBlock from './components/filter-block'; import AccountTable from './components/account-table'; import { getAccountBoardOverview, getAccountBoardList, postAccountBoardExport } from '@/api/all/propertyMarketing'; - import { formatNumberShow } from '@/utils/tools'; -import { INITIAL_QUERY } from './constants'; +import { INITIAL_QUERY, CARD_FIELDS } from './constants'; -import { CARD_FIELDS } from './constants'; import icon1 from '@/assets/img/icon-question.png'; const query = ref(cloneDeep(INITIAL_QUERY)); diff --git a/src/views/property-marketing/media-account/account-dashboard/style.scss b/src/views/property-marketing/media-account/account-dashboard/style.scss index f56c5bb..2e1f2a9 100644 --- a/src/views/property-marketing/media-account/account-dashboard/style.scss +++ b/src/views/property-marketing/media-account/account-dashboard/style.scss @@ -17,7 +17,7 @@ border: 1px solid #e6e6e8; .top { .title { - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-style: normal; } :deep(.arco-btn) { diff --git a/src/views/property-marketing/media-account/account-detail/components/note-table/style.scss b/src/views/property-marketing/media-account/account-detail/components/note-table/style.scss index e040bfe..12d1404 100644 --- a/src/views/property-marketing/media-account/account-detail/components/note-table/style.scss +++ b/src/views/property-marketing/media-account/account-detail/components/note-table/style.scss @@ -21,7 +21,7 @@ .label { margin-right: 8px; color: #211f24; - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Regular'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-detail/style.scss b/src/views/property-marketing/media-account/account-detail/style.scss index 387d967..16e6c75 100644 --- a/src/views/property-marketing/media-account/account-detail/style.scss +++ b/src/views/property-marketing/media-account/account-detail/style.scss @@ -4,7 +4,7 @@ flex-direction: column; :deep(.cts) { color: var(--Text-1, #211f24); - font-family: 'Alibaba PuHuiTi'; + font-family: 'PuHuiTi-Medium'; font-size: 14px; font-style: normal; font-weight: 400; diff --git a/src/views/property-marketing/media-account/account-manage/components/account-table/index.vue b/src/views/property-marketing/media-account/account-manage/components/account-table/index.vue index 3530eaa..6a35125 100644 --- a/src/views/property-marketing/media-account/account-manage/components/account-table/index.vue +++ b/src/views/property-marketing/media-account/account-manage/components/account-table/index.vue @@ -4,7 +4,14 @@ -->