From 2e8689cae09d1a4b999b044db580a2853b96327f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E5=AE=87=E5=AE=81?= Date: Tue, 15 Sep 2026 22:40:55 +0700 Subject: [PATCH] =?UTF-8?q?=E5=B9=BF=E5=91=8A=E7=82=B9=E5=87=BB=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icons/service.svg | 3 - src/assets/images/png/kflogo.png | Bin 5888 -> 0 bytes src/assets/images/png/mine/server.png | Bin 682 -> 0 bytes src/components/AdvSwiper/index.vue | 7 +- src/components/CoinVideoPayPopup/index.vue | 22 +--- src/components/FiveGridAdv/index.vue | 2 +- src/components/FiveGridAdvVal/index.vue | 2 +- src/components/FloatingBlock/index.vue | 2 +- src/components/HeaderAdv/index.vue | 2 +- src/components/HomeAdv/index.vue | 37 +++--- src/components/HomeHeader/index.vue | 2 +- src/components/HomePopupAdv/index.vue | 2 +- src/components/HorizontalGameBox/index.vue | 2 +- src/components/HorizontalVideoBox/index.vue | 2 +- .../MainItem/components/VerticalTwoSlid.vue | 2 +- src/components/NineGridPopup/index.vue | 6 +- src/components/Promote/index.vue | 5 - src/components/RechargeBox/index.vue | 16 +-- src/components/TextOverflow/index.vue | 3 - src/components/TextOvreflowDetail/index.vue | 3 - .../PaymentStatusPopupNew.vue | 15 --- src/permission.ts | 3 +- src/router/index.ts | 9 -- src/service/app.ts | 8 +- src/service/user.ts | 7 -- src/utils/index.ts | 15 ++- src/utils/nineGridPopup.ts | 8 ++ src/views/MainView.vue | 11 ++ src/views/Splash.vue | 2 +- .../components/tabPage/fiveGridAdv.vue | 2 +- src/views/community/components/itemBox.vue | 2 +- src/views/lldfreeBenefits/components/task.vue | 112 +----------------- .../searchResults/components/otherItem.vue | 2 +- src/views/lldmine/aiGirlFriend/index.vue | 14 --- src/views/lldmine/aiUndress/changeDetail.vue | 3 +- src/views/lldmine/aiUndress/undress.vue | 2 +- src/views/lldmine/customerService/index.vue | 73 ------------ src/views/lldmine/feedback/index.vue | 26 +--- src/views/lldmine/index.vue | 1 - .../member/components/MemberLegacyPanel.vue | 17 --- .../member/components/MemberNewPanel.vue | 18 --- src/views/lldmine/memberExchange/index.vue | 106 +---------------- .../messageCenter/components/service.vue | 46 ------- src/views/lldmine/myAccount/index.vue | 14 --- src/views/lldmine/originalenter/index2.vue | 2 +- .../lldmine/qualityApplication/index.vue | 11 +- src/views/lldmine/questionsAnswers/index.vue | 6 +- src/views/lldmine/rechargeRecord/index.vue | 103 ---------------- src/views/lldmine/share/myShare.vue | 1 - src/views/lldmine/share/myShare1.vue | 2 +- src/views/lldmine/wallet/index.vue | 18 +-- src/views/lldmine/withdraw/index.vue | 19 +-- .../shortVideo/short-drama/DramaPlayPage.vue | 2 +- 53 files changed, 98 insertions(+), 702 deletions(-) delete mode 100644 src/assets/icons/service.svg delete mode 100644 src/assets/images/png/kflogo.png delete mode 100644 src/assets/images/png/mine/server.png create mode 100644 src/utils/nineGridPopup.ts delete mode 100644 src/views/lldmine/customerService/index.vue delete mode 100644 src/views/lldmine/messageCenter/components/service.vue diff --git a/src/assets/icons/service.svg b/src/assets/icons/service.svg deleted file mode 100644 index 53625bd..0000000 --- a/src/assets/icons/service.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/src/assets/images/png/kflogo.png b/src/assets/images/png/kflogo.png deleted file mode 100644 index a17f6161c4ad8972efb5179f635422e5e933165f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5888 zcmV+b7ysyqP)Y4kmyq`5?Mh=Sil2Om1L2W9S$#!cpDtEc~KmQ zvwJlQoT?QmZ&8PY&1=;-qLnIP6IUvglC%&O4ZGHeNI|iEr}I7MPJDcP{>+?v?!7Z} z<|Ezs-?d}k`#s6RSr*?Hz9kmDFTVHlCZ`*LxH0j$kEYlXd9+~U$z*tp5BBv@gZI%;AE)h2Mh)?R z4N*7Yv?QLT8{)k`QIqCZS7~W!nk|zj6))%*aNauuw7+NKRYW-a4e`4z2{%9AC*FD| zU#HfBh64v%gn)^53jy!XiU_6yfs23Ug@d18Tci0pJ9zB`9g28>4v3t(PyF=_auFf! zCehjEN+|9dR3mC3Xo$GKpN7R>JK?N|vzbFQ`FM)WQVnog(7VR@Fc(fNsu5$h#)+zs zv1Dz9CS7)ICj~uvls9VX#%c&*^Cq2He3Q+QV>l(~o#XsKK=hIqvKnx0@d`HSQXFwY z&=9hih?p?7%w{?+3EOHxdm&eg3&OTi&^{w~mT=;xNe35Bv3ar#s{}2|Z$o_pbXxq< z`^nRBgj>(rRu!>E(886+MEPx^?&Y_xg9a*2)55JM$pVZQ^suNU_Y=J%e$!#{^bEw1 zwLA2<>24j6!3bBL=x21ri@En;;N3q!pW!(ngE7*fk(K+m(67Ca&BSE4HqN1umBql% zyRyNAZoP%B;JG5hFvg+72BHDN%b9Txk|&qx)jMG&#E6zvBLwXuhTWJHL3$oJFiGMg zhTR~7i0AN9IN{Y}dMfBJg9UWS*Ou)kY(EG>QTH@5_Ds-W`6r;$kh)0M1Ra*;w$LR%_^TP5mR4873P@MV zdR-B;7jw<&qNuwvDD+~kIpVnwHP8h*E@)(CFJ=!k5Ne^rbX3rz$M|VK0Q5+pg-(mQ zV}fqgB7I+mX9Ey*C+pN585Fi=0R5ziCz~c6SvbX}sbVS@bU2?MbY}qIv79D7UiCuU zN(J3o#CoYt+X_5%KhgKM5j`y4-g^(xwyom!t>|m_Z{2v`uf8U_b(`qsKcbJX-4yRH zM{lp+jJ{qgI4z5E-i|7}^ePi{xHy13}LxKX2yv{Omn zM9z$ua*TiGLT)x)$Vr?Ow#d^9Q)~ydL0f`uHR&HGi!m))=z^R*`F~Dj z?8$|b>^POAw4lRYRbM zw4?0FUZtxXs5g_PKum}B2v`0QwFO*pK{({KFQPi~HO*QwgpH_!3k&a~6j+wSd!o4X z^3UvdYmTkoh)P9|QVwl%)PR7dei8|&3@D+^e?oNmlj?{jj@-B#;CFBm*?t}N*A$TUVBUqVwQI%39?{>FRJpw9-viJ(2|F~nw3H#r?tJ;+E|(6+g=j+p2F zBEk?%90buWm=8l5L~-_<9=yO_Uz-x2g`- z#1#Is+0hE_iwn2Neevq^{9|Mnj3)BGoPka4p%c#*H|FP6GawQO#FTiUN|9S*fDEV3 z%lpeSi1hkthpeSl!5QqkyG%z6nLD;xbCC&@2sFW5#P@*duNaA8{rx&~Hh$xJ0Gt$14 zDrl7IY^ZF&U5iR|Z@r)Xata~qcHfyyUda+;hoVSv$fn1F(O`dn`i{0i#wRl^-6V?K z885j>cY+&Z;zhR=(*_`F{B6nV26A%IM2dAToiRAvBxno<#hv$&;i$NCGHO7~VL7Yh zY84yED%oL`O;O{OWiH)FiyfN;9c-ZnSwN9HUs&AyGW+V&Zi`t0QKN4XQ;XHVC?Jz>c`F`;q*w$DcGjsj97{E`k{GYV7YX za%sdBn_OB%M2&WLMsf+c z22pZxA^X0F9XoAl1rU=gkG>{K%`NT!_+TOL3 z>`PMQ8glfm(i>e@9lU6H6p2k4Y1WZ~TFN+!hW(dh3tZHBEFjcc$2oGZ1+v_^c1)(ggjYdCh(jW^g7sp z2LF(!CqT%U{Zq-znLp!pb+d=I!-*c~7m;HtGre!rA>!wQf3Q$Z2F3+3;ukc8^b0Zj z$k72HREYQL-y`vUEL`-9e{^OLC!6)_Uh-rdk;B3>yG=ui7c0)u9R~qlE76+S4p<{t z`!$p-60}Ey@Cde>>o>Tg37duE6~HeFjxE9RY{pdareVtoxShreIsvKW>9-Ub6Q3( z$Cp%7(5C5%m_gkel{gcErW%7Il3l{){9grP!h0F*qgEWQSvB!(cU_|9F8w7Ox|Wf{ z#4W9=;MQ&G8pdUIWN60B8WeWRHC-J*b$d*DGvww8mC zaCOM1kz?%ppN&iT^GSV}rMI`d4t3ai>zo^`nw)?9MZ33%b#~gZTnk}0+Fl+~v zIw_t!mzMr-E2wZ_tdTd!M%+kqc+=ws6A1$v#{26BZyGu#==4}>V zbT$hHlTVFq{=5xwLpb!DeE+VX`-AmQx&lV$M+?sP!!Gn?U3zE5r9Yf6bN;{AYvel9 z%UN+j{+y!NkakQPT>Y}f;ha6>t{LAIbZf@Yx%Gt@p%)3Gj7wuci334#vT8fi==gsj zrr%9QN7>2WBkxFxH1=jxY#`*KWoB9KTy!3|2_QdXhERUopZMZ=Zg4%iEEo*IiL(xi zlrH_Y#`;3J=?qR*#SK{#)5&<7H3aDyo~|dXyGmbQD@btRr)}Zz^TiKQ36Ls zr+UC z^znfl1K83V9!{p5WDll&Ep>0Z*2uABinJF9H#xY&?454qqf@-_*t+l8&|jBZ#bMW6KL`Z?mW^4gOc16 z3hOjD%mTvZWZ#pH-y3}G7z<>T4J{Tk z%w;<7>xE~?dY85bw2&fRVo}CY>ZENgF#8*87tz4oE29^gFMC(=KUwqXa3?; zQCsgRNDKuio$|fw82?O&dWbxQ;AI{!`DiJXRRy@=;$Nfc$z{cwu?leHy(7g!M#OmI zJu-f6U>+*&4Af4+in8=O8yL2Yu45Ol$0WvRouV0=? z|2m>dxT58|(F~u86HDO4X#bqCq@P&{MRx|u4h?+8BOPoxP-b1BTpWPaED$h+uIj)^ zq>$hJ(5>ywble%}oh0k)(woRzZCwPW)!PM;B0Qgb!Oat}ct8hr?yn{2g;Q*P^cY8% z(|+=V^kQ4yaF@`9Xo~?CGIAD-(dmrV^+{e_jvqW3aXbKrU$|otH)8y&c%RKhN#+C@^u9I6P)QmG_PM6Rc6vh$J1D$xo zRC7>?NG?=W1tP^Uc34ON0pGe^Tk&o{cOV!?+oA9Nr<@MfxxG{(1z5JqQIq(fMPERV zQ%Oo6UfGmBGfj4Gh*$RSxDFB|%g4}#xq@7Br zOwic+z~^a?4iGbP^L%2%#dfGn&>$?gG(%B)JcXd~sOq!kD-|?A0}}#1c|3Vw5UAOB zq(bF_2CdPmpLFqLF= z__k9Asi+OKEIk!85Tb5~O#P1EH_v*Og*iRbiRo+|dM;@2=xcmvtx1=>sOWOIYU{_1Th0696C-bS5J`NnaOmPMP8olWnNChI6(s+ zLCnUah>^rdK}$xD@#Esn1bIwia^WO9PKIK%pn-R5Gk`0LHwRlA3>k~@f|j)08mr2E zw(c%QX5}ob5j1GI^>N|Wz89oB%whXv6SHy_RtZ`%`kI)GY5K{S4suyknvVB+lB5h) z3R<#joF5Q>!GsrfHDFr-96KU%@+?`3)q<9IVYi11LY6ooXo(lLHkU>9V%7yAOPmt4 zWaJp%Fa9vJsO~0D8rEjyBAgVoL{>$_ySu$>hg-Cr5so}(dM&vfoECH(#1W3;=osyz zdJ($uyDBmc{+P#5=7?jb-tQfY04%26RJA>o0E!XvsUTKK}w} W?(Mp%Qt{&e0000&rsN)6M5&Ppb=5R|~hYi6Ld_Sr9C;Z#GA&~{#0uDwR`46&K*?wJ7xXd+g)sUn=m}4~DkX$~gi~R(66gtO#CW}?Qf>Pu(Bp4) zYdTR6&=b;dr}TSEU$s~gc=oP8VK}zl^$dnac+4*_5O~^Js~oj$)y14sy=X|lfOOSw zokF~L3*q;Y>yiZPYYM@oS>GUjCI=%t@>*F5n0;d30gMQJ#Fcwa zTbzXENrW!u3hc86@$Wm%-V=6HAjkgYw9_a(?ehn+6dnNzbmJvp{?0Ti81Qv9I4)R! z`oN=5vyeA%PoVuXd@rYGDd Qv;Y7A07*qoM6N<$g7eZW(*OVf diff --git a/src/components/AdvSwiper/index.vue b/src/components/AdvSwiper/index.vue index 47ca889..f42db20 100644 --- a/src/components/AdvSwiper/index.vue +++ b/src/components/AdvSwiper/index.vue @@ -28,7 +28,8 @@ const props = withDefaults( list: Types.App.AdsInfoListItem[]; height?: string; isShowIndicators?: boolean; - clickType?: 'ads' | 'recreation'; + /** ads:广告位广告,点击上报;recreation:娱乐模块;none:非广告内容(如案例图),不上报 */ + clickType?: 'ads' | 'recreation' | 'none'; autoplay?: number; /** 为 true 时仅挂载当前/相邻项,减轻首屏 DecryptImg 与解密压力 */ lazyRender?: boolean; @@ -46,8 +47,8 @@ const props = withDefaults( const load = () => { emit('load'); }; -const handleJumpAdv = (item: Types.App.AdsInfoListItem, clickType?: 'ads' | 'recreation') => { - jumpAdv(item, clickType); +const handleJumpAdv = (item: Types.App.AdsInfoListItem, clickType?: 'ads' | 'recreation' | 'none') => { + jumpAdv(item, clickType === 'none' ? undefined : clickType); }; diff --git a/src/components/FiveGridAdv/index.vue b/src/components/FiveGridAdv/index.vue index c9cd073..ed71f7a 100644 --- a/src/components/FiveGridAdv/index.vue +++ b/src/components/FiveGridAdv/index.vue @@ -25,7 +25,7 @@ const state = reactive({ advList: (getAdItem(props.advType) || []), // 广告数据 }); const handleJumpAdv = (item: Types.App.AdsInfoListItem) => { - jumpAdv(item); + jumpAdv(item, 'ads'); }; diff --git a/src/permission.ts b/src/permission.ts index ec8604e..6e4f385 100644 --- a/src/permission.ts +++ b/src/permission.ts @@ -126,14 +126,13 @@ router.beforeEach(async (to, from, next) => { } /** * 短剧播放页缓存(单实例,不按剧 id 区分 key): - * - 仅当从播放页内跳出的二级页(客服 / 余额明细 / 评论跳的用户主页、图片预览、影片详情) + * - 仅当从播放页内跳出的二级页(余额明细 / 评论跳的用户主页、图片预览、影片详情) * 返回时保留缓存,恢复剧集与播放进度; * - 其余入口(列表选剧 / 广告 / 深链等)一律清缓存重挂载,避免恢复出上一部剧; * - 回到 Tab / 列表页即销毁,避免播放器实例驻留内存。 */ const dramaPlaySecondary = [ '/transactionRecord', - '/customerService', '/userInfo', '/picturePreview', '/movieDetails', diff --git a/src/router/index.ts b/src/router/index.ts index 74ce7b0..1faf49c 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -488,15 +488,6 @@ const mineCollection: RouteRecordRaw[] = [ pageName: '精品应用', }, }, - { - path: '/customerService', //我的客服 - name: 'customerService', - component: () => import('@/views/lldmine/customerService/index.vue'), - meta: { - pageKey: 'customer_service', - pageName: '我的客服', - }, - }, { path: '/transactionRecord', //交易记录 name: 'transactionRecord', diff --git a/src/service/app.ts b/src/service/app.ts index 8f13245..9833d7b 100644 --- a/src/service/app.ts +++ b/src/service/app.ts @@ -163,11 +163,11 @@ export default class AppApi { return request.get('/modules/announce'); } /** - * @description 广告统计 - * @param data 参数 - * @returns + * @description 广告点击日志 + * @param id 广告 id(后端必填) + * @param type 固定传 0(普通广告) */ - static clickAdv(data: any) { + static clickAdv(data: { id: string; type: number }) { return request.post('/ads/click', data); } } diff --git a/src/service/user.ts b/src/service/user.ts index 0066a6e..dcf2499 100644 --- a/src/service/user.ts +++ b/src/service/user.ts @@ -85,13 +85,6 @@ export default class UserApi { return request.get('/code/userRecord', data); } - /** - * @description 获取客服链接接口 - */ - static queryCustomerServiceUrl() { - return request.get('/customer/url'); - } - /** * @description 意见反馈 */ diff --git a/src/utils/index.ts b/src/utils/index.ts index cbae4c4..3890cc8 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -3,6 +3,7 @@ import moment from 'moment'; import router from '@/router/index'; import type { HistoryVideoType } from '../enums/app'; import HomeApi from '@/service/home'; +import AppApi from '@/service/app'; import MineApi from '@/service/mine'; import { useGlobalStore } from '@/stores/global'; import { @@ -342,7 +343,6 @@ export function innerJump(url: string, options: JumpAdvOptions = {}) { science: '/aiUndress', //AI科技 live_streaming: '/shortVideo?type=0', // 直播 - kefu: '/customerService', //在线客服 community_page: '/community', //跳转社区 publish_page: '/publishGraphics', //跳转发布 binding_page: '/bindingPhone', //跳转绑定手机号 @@ -478,9 +478,19 @@ function hasInnerQueryParam(url: string) { } } +/** + * 广告点击日志:id 为空不报;上报失败不影响跳转 + */ +export function reportAdClick(id?: string | number) { + if (id === undefined || id === null || id === '') return; + AppApi.clickAdv({ id: String(id), type: 0 }).catch((e) => console.log(e)); +} + /** * 跳转广告 * @param {*} item 广告信息 + * @param clickTypeOrOptions 'ads':广告位广告,点击上报 /ads/click;'recreation':娱乐模块广告; + * 公告、跑马灯、文字内链等非广告跳转不传 */ export async function jumpAdv( item: any, @@ -492,6 +502,9 @@ export async function jumpAdv( typeof clickTypeOrOptions === 'object' && clickTypeOrOptions ? clickTypeOrOptions : maybeOptions || {}; + if (clickType === 'ads') { + reportAdClick(item?.id); + } const url = item.href || item.link || item.url || item.link_url || item.linkUrl; if (!url) return; try { diff --git a/src/utils/nineGridPopup.ts b/src/utils/nineGridPopup.ts new file mode 100644 index 0000000..305972c --- /dev/null +++ b/src/utils/nineGridPopup.ts @@ -0,0 +1,8 @@ +import { ref } from 'vue'; + +/** + * 九宫格应用广告弹窗是否正在展示。 + * 弹窗挂在 MainView,跟着启动落地页弹(默认落在短视频 tab,不依赖首页被挂载); + * 首页 HomeAdv 弹窗队列须等它关闭后再接着弹,避免叠在一起。 + */ +export const nineGridPopupVisible = ref(false); diff --git a/src/views/MainView.vue b/src/views/MainView.vue index 6b91b5e..9a15564 100644 --- a/src/views/MainView.vue +++ b/src/views/MainView.vue @@ -18,6 +18,8 @@ :scene="vipContentGuideScene" @close="closeVipContentGuide" /> + + - - diff --git a/src/views/lldmine/feedback/index.vue b/src/views/lldmine/feedback/index.vue index 46c31e4..1057989 100644 --- a/src/views/lldmine/feedback/index.vue +++ b/src/views/lldmine/feedback/index.vue @@ -4,13 +4,9 @@
常见问题与反馈
为什么充值不了?
-
- 由于网络问题,请尝试其他的充值渠道或重启app再次尝试获取充值链接,如还未解决,请联系客服。 -
+
由于网络问题,请尝试其他的充值渠道或重启app再次尝试获取充值链接。
充值后没到账
-
- 由于网络问题,请尝试其他的充值渠道或重启app再次尝试获取充值链接,如未解决,请联系客服。由于网络问题,请尝试其他的充值渠道或重启app再次尝试获取充值链接,请联系客服。 -
+
充值成功后通常会在数分钟内到账,请刷新APP或重启后查看。
如何分享给好友?
点击【我的】—【分享好友】即可进入分享界面。在分享页面点击【保存图片分享】即可保存图片到相册,要分享时选择相册图片即可;点击【复制分享链接】即可复制文字分享,分享时长按粘贴即可 @@ -20,7 +16,7 @@
邀请好友注册后,需查看好友推广码是否有填写为你的分享码,若没有则需手动填写
购买会员/金币支付失败
-
使用支付宝支付失败时,请间隔2分钟重试,如果还是不行,可以换种支付方式或者给客服留言
+
使用支付宝支付失败时,请间隔2分钟重试,如果还是不行,可以换种支付方式
如何填写邀请码
@@ -28,10 +24,7 @@
忘记密码,如何找回账号
-
请保存好个人推广码或注册账号,向客服留言反馈为你重置修改
-
-
- +
请在「我的」页面-账号找回,通过账号凭证或绑定的手机号找回账号
@@ -63,16 +56,5 @@ border-bottom: 1px solid #212121; } } - .customerService { - position: fixed; - right: 20px; - bottom: 100px; - width: 50px; - height: 50px; - img { - width: 100%; - height: 100%; - } - } } diff --git a/src/views/lldmine/index.vue b/src/views/lldmine/index.vue index 60d193c..bf3baa2 100644 --- a/src/views/lldmine/index.vue +++ b/src/views/lldmine/index.vue @@ -35,7 +35,6 @@
-
diff --git a/src/views/lldmine/member/components/MemberLegacyPanel.vue b/src/views/lldmine/member/components/MemberLegacyPanel.vue index 69eb8ee..6a3e7a1 100644 --- a/src/views/lldmine/member/components/MemberLegacyPanel.vue +++ b/src/views/lldmine/member/components/MemberLegacyPanel.vue @@ -172,10 +172,6 @@ ¥{{ state.selectedItem.discountedPrice / 10 }}/{{ state.selectedItem.isUpgrade ? '补差价升级' : '立即支付' }} -
- 支付问题反馈,点击联系 - 在线客服 -
@@ -1241,19 +1237,6 @@ onUnmounted(() => { width: 335px; } } - - .customerService { - font-size: 11px; - text-align: center; - position: absolute; - left: 50%; - bottom: 18px; - transform: translate(-50%, -50%); - - span { - color: #ebc78a; - } - } } .preSaleEntBox { diff --git a/src/views/lldmine/member/components/MemberNewPanel.vue b/src/views/lldmine/member/components/MemberNewPanel.vue index d003e86..00f5397 100644 --- a/src/views/lldmine/member/components/MemberNewPanel.vue +++ b/src/views/lldmine/member/components/MemberNewPanel.vue @@ -243,10 +243,6 @@ ¥{{ state.selectedItem.discountedPrice / 10 }}/{{ state.selectedItem.isUpgrade ? '补差价升级' : '立即支付' }} -
- 支付问题反馈,点击联系 - 在线客服 -
@@ -1388,20 +1384,6 @@ linear-gradient(150.34deg, rgba(102, 102, 102, 0.1) 0.26%, rgba(102, 102, 102, 0 width: 335px; } } - - .customerService { - font-size: 11px; - text-align: center; - position: absolute; - left: 50%; - bottom: 18px; - transform: translate(-50%, -50%); - color:rgba(220, 220, 220, 1); - - span { - color: rgba(255, 212, 96, 1); - } - } } .preSaleEntBox { diff --git a/src/views/lldmine/memberExchange/index.vue b/src/views/lldmine/memberExchange/index.vue index 03cd901..7276788 100644 --- a/src/views/lldmine/memberExchange/index.vue +++ b/src/views/lldmine/memberExchange/index.vue @@ -62,46 +62,23 @@ - -
-
-
-

温馨提示

-
-
- 实物奖品请联系在线客服领取 -
- 填写收货地址等 -
-
联系客服
-
-
- -
-
-
-
diff --git a/src/views/lldmine/messageCenter/components/service.vue b/src/views/lldmine/messageCenter/components/service.vue deleted file mode 100644 index 56a6b17..0000000 --- a/src/views/lldmine/messageCenter/components/service.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - - diff --git a/src/views/lldmine/myAccount/index.vue b/src/views/lldmine/myAccount/index.vue index 55b1ee3..1bcac11 100644 --- a/src/views/lldmine/myAccount/index.vue +++ b/src/views/lldmine/myAccount/index.vue @@ -24,13 +24,6 @@ - -
-
联系客服
-
- -
-
@@ -302,13 +295,6 @@ const login = async (qrUrl: string) => { const toBindingPhone = () => { router.push('/findPhone'); }; - -/** - * 联系客服 - */ -const handleContact = () => { - router.push('/customerService'); -}; diff --git a/src/views/lldmine/share/myShare.vue b/src/views/lldmine/share/myShare.vue index 6e73687..dd3faa7 100644 --- a/src/views/lldmine/share/myShare.vue +++ b/src/views/lldmine/share/myShare.vue @@ -1,6 +1,5 @@