From f4a51db1ae23b0f90f594e507b720a91f8217323 Mon Sep 17 00:00:00 2001 From: bobobobo <1055026847@qq.com> Date: Sun, 1 Feb 2026 17:01:16 +0800 Subject: [PATCH] QAQ --- .../TUIGroup/create-group/index.vue | 17 +- components/share-popup/share-popup.vue | 35 +- pages/anchor/index.nvue | 2335 +++++++++-------- pages/discover/livelist/h5-list.vue | 2 +- pages/discover/livelist/h5-live-player.vue | 50 +- pages/mall/detail.vue | 14 +- static/images/fengxiang.png | Bin 0 -> 1735 bytes static/images/public/random4.png | Bin 0 -> 2778 bytes static/images/public/random5.png | Bin 0 -> 2494 bytes static/images/public/random6.png | Bin 0 -> 2834 bytes static/images/public/random7.png | Bin 0 -> 2668 bytes stores/user.js | 34 +- 12 files changed, 1387 insertions(+), 1100 deletions(-) create mode 100644 static/images/fengxiang.png create mode 100644 static/images/public/random4.png create mode 100644 static/images/public/random5.png create mode 100644 static/images/public/random6.png create mode 100644 static/images/public/random7.png diff --git a/TUIKit/components/TUIGroup/create-group/index.vue b/TUIKit/components/TUIGroup/create-group/index.vue index 6dca803..a4412e3 100644 --- a/TUIKit/components/TUIGroup/create-group/index.vue +++ b/TUIKit/components/TUIGroup/create-group/index.vue @@ -165,6 +165,7 @@ import { uploadSingleFile } from '../../../../utils/uploadFile' import { validateGroupNumber } from '../../../../utils/validate' import { useUI } from '../../../../utils/use-ui' +import { getRandomGroup } from '../../../../api' const { showToast } = useUI() const TUIGroupServer = Server.getInstance() @@ -243,8 +244,7 @@ const submitDisabledStatus = computed(() => { return ( - groupInfo.profile.name === '' || - (groupInfo.profile.groupID === '' && !groupInfo.isEdit) + groupInfo.profile.name === ''&& !groupInfo.isEdit ) }) @@ -300,14 +300,17 @@ if (options.type === TUIChatEngine.TYPES.GRP_COMMUNITY) { delete options.groupID } - const isGroupID = validateGroupNumber(options.groupID) + // const isGroupID = validateGroupNumber(options.groupID) - if (!isGroupID.valid) { - return showToast(isGroupID.message) - } + // if (!isGroupID.valid) { + // return showToast(isGroupID.message) + // } + + const id = await getRandomGroup() + const res = await TUIGroupService.createGroup({ ...options, - groupID: '', + groupID: id.data, avatar: groupAvatar.value }) const { type } = res.data.group diff --git a/components/share-popup/share-popup.vue b/components/share-popup/share-popup.vue index 6cdba38..02aaac9 100644 --- a/components/share-popup/share-popup.vue +++ b/components/share-popup/share-popup.vue @@ -174,21 +174,28 @@ * @param data */ const onConfirm = async (state, item) => { - const show = await showDialog( - '提示', - `确定分享${props.type == 1 ? '直播间' : '商品'}吗?` - ) - if (!show) { - return - } - if (state) { - multiSelectShare() + if (props.type == 2) { + const show = await showDialog( + '提示', + `确定分享${props.type == 1 ? '直播间' : '商品'}吗?` + ) + if (!show) { + return + } + if (state) { + multiSelectShare() + } else { + showLoading() + await sendCustomData(item) + hideLoading() + await showToast('分享成功', 'success') + isShow.value = false + } } else { - showLoading() - await sendCustomData(item) - hideLoading() - await showToast('分享成功', 'success') - isShow.value = false + await showDialog( + '提示', + `UI需要调整` + ) } } diff --git a/pages/anchor/index.nvue b/pages/anchor/index.nvue index 2d53826..8fd8de0 100644 --- a/pages/anchor/index.nvue +++ b/pages/anchor/index.nvue @@ -1,1177 +1,1404 @@ \ No newline at end of file + .modal-btn-accept { + font-size: 32rpx; + font-weight: bold; + color: rgba(28, 102, 229, 1); + } + diff --git a/pages/discover/livelist/h5-list.vue b/pages/discover/livelist/h5-list.vue index 7feff22..41ed893 100644 --- a/pages/discover/livelist/h5-list.vue +++ b/pages/discover/livelist/h5-list.vue @@ -14,7 +14,7 @@ diff --git a/pages/discover/livelist/h5-live-player.vue b/pages/discover/livelist/h5-live-player.vue index 21d094c..d9ce367 100644 --- a/pages/discover/livelist/h5-live-player.vue +++ b/pages/discover/livelist/h5-live-player.vue @@ -34,6 +34,7 @@ getLiveActivityDetail, getLiveActivityRecord } from '../../../api/tui-kit' + import { LIVE_BUSINESS } from '@/constants/live-keys' const { t } = useUIKit() @@ -69,6 +70,7 @@ const activityData = ref({}) /** 是否显示活动按钮 */ const isShowActivity = ref(false) + const shareDialog = ref(false) const audienceListTitle = computed( () => `在线人数 (${audienceList.value.length})` @@ -80,9 +82,17 @@ showLeaveLiveDialog('您已被踢出房间') } - watch(messageList, (newVal, oldVal) => { - console.log('收到弹幕消息====:', newVal) // 实时更新的全量消息列表 - }) + watch( + () => messageList.value, + newMessages => { + if (newMessages.length > 0) { + console.log('弹幕消息列表更新:', newMessages) + if (newMessages.some(v => v.businessID === LIVE_BUSINESS.ADMIN)) { + } + } + }, + { deep: true } + ) watch( () => currentLive.value?.liveId, @@ -112,7 +122,7 @@ */ const handleLeaveLive = () => { leaveLiveDialogVisible.value = false - // navigateBack() + navigateBack() } /** @@ -195,12 +205,20 @@ } onLoad(async (e: any) => { - await setSelfInfo({ - userName: userInfo.value?.userName || userInfo.value?.mobile, - avatarUrl: userInfo.value?.avatar || '' - }) - subscribeEvent(LiveListEvent.onKickedOutOfLive, handleKickedOutOfLive) - await handleJoinLive(e.liveId) + try { + await setSelfInfo({ + userName: userInfo.value?.userName || userInfo.value?.mobile, + avatarUrl: userInfo.value?.avatar || '' + }) + subscribeEvent( + LiveListEvent.onKickedOutOfLive, + handleKickedOutOfLive + ) + await handleJoinLive(e.liveId) + } catch (err) { + console.error('Failed to join live room, error:', err) + showLeaveLiveDialog('没有直播间') + } }) @@ -273,6 +291,13 @@ src="/static/images/activity.png" mode="aspectFit" /> + @@ -309,6 +334,11 @@ + + + + diff --git a/pages/mall/detail.vue b/pages/mall/detail.vue index 7af8478..016d3d4 100644 --- a/pages/mall/detail.vue +++ b/pages/mall/detail.vue @@ -137,17 +137,23 @@ 拼单 @@ -159,7 +165,7 @@ - 拼单倒计时: + 距离结束: C}U6@Ku zTxe-RS!fq724hURCPw^nv+bBJt5iSt;F^LfCR z3ce*^2`aKT56Ddz*G6M3~9 z@Fr}mE?7m?fn6@4oa&6OC!JcShI2O1I(n(kX>n?b0^_C?+k+MQCB8_|!R98M(~S(*4f7#!W!^o|Nnam%$q@7ngX$olz4o*#a9&Kb z$6HFp4QRVwHJ;BTjm>_ts)0t1_t3?L2%!%_KPGfI5!GCsvtGCAp#(;awbxVxPUmx! z(R1i}%6dLK9M5MWaQd+MIW!Jw6j^t(iM7KyT~}5P2e8-*VYeDso`=!|xx6kXsgotC8{3)d#2clvRv#q6ISl#1&R$*#W$iPj_?Ti{`oZen;&gg4FM- zv71O^)Nn8mdbXx4&{ZD@IqY`Dp!*ibAOOM_tpvpwpo1$j1TgeR)_y0M(W?R!I*j4#CQM}e=`O+Bm|M9btal2jm`DqKlsuCgtTomO=_U$d8J9gL6 z>$it#J0SMBrm-c71z?kdqkFRIfJ66hDvW2t=7PR}?`C|xC2od%v`qncrt`ezNn>6% zz_gTkZ0}=RKK+3Qhu*1U6KYw;DPN%#;33HLcky}pVr7yB*B59qn=riVgVj`7 z9;A>ELxBV5{Q}lfd!d%1$&RW8w7m|h{QT(fS%rVX++4jw(`$E)DcAp;pefOZ4GM8Z zN3OJ==|kU5Jb^K3sNuo8*BIx-@pha0xuvF07spKt`xys z#6YaA&fgNS3=Z&bk9D8NqMY;d01!6IYoHj*Kj;^bP52_Cn2Q+FVJmG(z;XdBikA}r z2#^*b3@0H4VWCm}^;->z=Qfwv1(Z2mt000960)pAga00006 dNklWh7);v#wdc(DlPWsF4txGzk$j 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 literal 0 HcmV?d00001 diff --git a/static/images/public/random5.png b/static/images/public/random5.png new file mode 100644 index 0000000000000000000000000000000000000000..3ec9f8dc8eaa834a0e5a0de5534a4b290b8b3f28 GIT binary patch literal 2494 zcmV;v2|@OWP)eOBI%)l9e@xpXs=%ss2Wh4jTDq__T%jRt2uX7|_{iZSw)6P8e%E)N^k^Qg!;|nD| z1>v{J-QJUs;OnMoJZ@W7B$`N&&vjs%7M9YaQYn7^{$V=1yT~=?`Nh$r-? zyEbiqe&?fwliY&v$s&!p!99T)dCFayHhs5-X@qFacX0Xg6v<>0wW>#3zMW{akz>c- zV$JZKgsdo+rZ3QQ$94ubf6nm({dZyM+qwG>rN&JNH_^~`Z?Eq!{0CNSNc;-1P>6hM zJK0Q{#hD9CT{y?|`HzXlA_x}we38kiv!v2l67eQ{U&!WKX=o{;Y@5}0J$O9Qn0{#I zV;yI>fx!*_^5v(r^&O8B0G=m60^waOL5 z_bFGFSSru6RGw#HW)jbL@Vt6cW47&!+jsoM>p%Vew=Z%H;TkWza;fKM2mbBdAAIjS zX*?GRT*9WNTAD@)ScU;wh(w}zzKiF1Btjw3K;YveI2bgflPq2-QLZe}(=$SIaWz|Z zJdL5OIRY8o{Y3j|RtPJe`=_z+-hY1K{d1>(xeB)eZWUW91obP3?-H{V$#?{<6)l-G zgMEDrbr$ID=_Jt*$8%f`ynUE&|I0o^nRvd3GEGD*iv4%7B_ZV+G@Ai~h1r}qF~Wtn2xo|mQu5dCFQ zih89&y9baMb{Vw+)eP zX(1Z35e0%K2z+#)36$U)f}s^#M~8`r!=xJGWSdeHy4SG!zK1~>T*LHyzRoi9x$mB8 z0KEeQL{OqwH@cPodE*sg;Ut}%T@;JmBvTopi5P|nffjy#{4D!kJIIG)pmFabPd|moI+h6#ip9z03cUaB0s8Z;w1opU4GePEn%jvP z25zl}>o_!|8Y!2TZ~~XMLK{tmJco{*;G2K{GV?0M@YV+?^z{?eJqq2o;b;rcTu;v% zTORq!b0U)G*96Njs4dP=oB5bTBuuI?LEt-_otR+!;w&e}FEUeFWZUQ{)moi@cy%9R z6H|O)%VthrxWHrg-^1ZU2RZiML0+ikINLaBEniK7Q-oS7ig-%V@6CLFRk zJwDEwzJ46f<*xN>dGp}gjDK{3xNTrYqqKJxiHgSa0|vS~F-kRbdmg9a@K&h{Edpq+ z(lBp=J_nLvg%&t@&%?A#9H*yLW^DEnwFQ^3X%Y&@C{^kldhZCauwu=oO)OO%W+%^+ zY={vLSvanbQbO6QV=2K=F}`2!V&1oa01$pdpEE@`0*tUi5Gu)5EXwPp0b}PU$oo0M(I`FvhUxSAe36AEs2V0!KLX+c0ti=$ zaKyOpk!Rw-BV0=aw;>0~JlZfYoh5t%rZ3MU3L;7qMx$Jhu%Q@SHHhPS1Q>V%Wh~yB z&r+5!o;E==Abvqb%S{P^7%b)1<0ad{4q;j* zA=@Alwy;b=2OdG-fhgSC5`JkGU)z9iYx455pKmHDmYD|M0z7U)Yfa4zGuJf2QhEqc z7M`zJEY~Sjs+65NOXVsH;}dubv$W-#u}u>ZZb3UnU_8$Bh}37u z%pAos0%BpXwTr$oN7y##?(ZR!YvjGTEI(UpM)(Ap7r*g)9baRa$qFe=@6z$y{UQwU z2{ejIC`V~g;hs83LMrt37AbVJVTLTi(I}R(Xo|Y%MU5c*KUyDOyfn3o6^a$#cyfJ( zKpxhbIc`BCgyKmOi3DB6PCEN~NFE4291`4A)THVAqbq5ks*Nt&ejvS^!1GajE$Ro~J`X=**17ePC$(7^ez52#N63g0VJt=5^Ho=C;$Ke07*qo IM6N<$f+uym1^@s6 literal 0 HcmV?d00001 diff --git a/static/images/public/random6.png b/static/images/public/random6.png new file mode 100644 index 0000000000000000000000000000000000000000..8d1698161090593a8434fe67d5135fc2efba3e08 GIT binary patch literal 2834 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 literal 0 HcmV?d00001 diff --git a/static/images/public/random7.png b/static/images/public/random7.png new file mode 100644 index 0000000000000000000000000000000000000000..26d53d049770b30c5414ab2ff48f8a3f07ac8a6f GIT binary patch literal 2668 zcmV-y3X}DTP)c2rBS6w6&F#J zv{I5@ur-a^$`zHGE(%E@0$LZaX$oesV-KFeV|(zztmnMvoOgSk=U0;QYB2 z8VQ&<#(PKYN*eD864It|fAH@|UwM6|)A`nJNcj+&53sm+{+8`~Z~xg$r}an9Rn{v_ z7AL%N@&s?5KTGWzI=voycg?eX_BxvJgu!Tos;;RUhjTS&mzUYf^EkEYt1{bvc}K4| z&j&EP&xsSu2PDYhm8FxrE-am9b!!vv0$IDos4Q4Mx5B*#53>5wtK>g>mC>6^tQ>od z^u}$NBw;cdaPj;Z-gx5;&R$x_+6X~k)9pwQz#b-ZzFKwG(`d!+0?4iAFhPo_RdFxHiEH03bOD>N~ z>Lw7Brr*x8s1<*CzSaHV%5b>BRhp~LoH>)$wfq~xOkGy2oLM9`cohF~uC}XG^4=RAM_$JJ{#Qw{T zka3mes>wt>gvefzz{PV*397-f0%iGL)uF<<=LZ&FT1teiW| zc(}&&Y#$vZ4DunxU_fLPd0C<`_{u>$-51UE9%60qRjx2xaq86Dw!NvXpjjj(}!mYx&N)tyB zMrqKBdk-8SP7HCHGIQ+>Y}J?tob@u z=%YtZcY&{n2q6U4-nmSf5AfPDaZq@V3!b7bh>XH&jVRc+XAiq)rZ9l978_?|S&KA{ z=}dK)yI~jWlZJp|y3@x=Kp}KnmNYU5@_YB*c3VeJP1(;Qqyi|V*toFF%F+V0bJTT> z_<+%xs;-HQMYN&vir@L|FCk@tI7gHufFQvm-Vx7U&#B85lUgyV8=OFFVm7vh5k+wvUMYLg5Id<*1iG3fN$CU-v zXj)l|5EMRm?9BDNx;)^ymtMguh0+#nB1Bn&O{r~*fsVqYUAulV|ikfZPcG1fc`t$P)&YdH^VGkinn3Re` zhYoS-)JcK|37+5_gQ5VXNRkAl6rvSMDU2~_t){IYD5a>X3SEvFjSGsprrYVz6hpSp z&T;(ABAc}*N_*US;10BS+SlGptG5l+?qY)Q(o0AA=~GWb5EP&gHaFJk_xog73m=4_ z1dYKMjW(JP0#-zAYOQ8}{G%VyPa7@{2RJblVMwo?@YdxEtkw=BW;$#0$$k6TvHKQU zoeo($!=@Q;y}87r4?m1^j=&WPj4{m3&ElL#P=H|2pg?Pl_nz@+ylIuFWd*aRkH11R z8c;SBrH9}Zjp}iEkQ2l()oyd+wrknBeFt%?gNxpFfPaB`H0z>Yp~j4j710tg4Pnv z(HCE2YdB%jL?lT<;~Vm-!KPi3q(zdn=(OA1e)}isboy8up_O56eT%>OyT8YIkBIO~ zLgPxdHaD4>xrR7NQC6e0CWs(tP?{ubVWRjM`^Y0dc=E;PpDhR>n{G`JwR?0)nbb9? zfHekfG&kRL6Sv&>WHHKW9((jLHrF?C5>Ub~IM=YTw#MAd9C4BofY@k)5;nHh zn47tlNim_Sit_Dp@TC6U_x^0?d~;|p8nRgiM!HX9TBNOMVv}I3MIjvg)LrzZ`=BAV z5l=n!G|#_q1TO)_FM01-U0bE!pC!pMPzvW9qAd~v;%mmE0cBYd#o0fwww7zI7;lcg z8ON~;AyAc$DCwZ%HYQ5Y$}rRG@#(uiLlh;%t&H`Jbsm2BF`V}x3Pd3yY;3I4@AqhB z9h8YE%Mu&KD5aQ;2KXRon=&&qS9hm+f6f(}D;CcmU&@F1cZ@Y)H8!#!ptV71!@j+H znVp-ZY$}S;kVhYRlswN-7(nr^e3aAaOp&E+Ol+x|ipD#lC_;;n=R@KoqdnCDk?+3# z`U?wOp}Fe(+oNx2V@`CYrceSRg4P<1uy_9_h|`2_zsK^~^Sto>0$OWC1QZ-Nc#tTv zWNF4f|L|XN!4nX?fO8HJ$kG;Rk|Cn-uBNVQLhvAg;c$Z}vNUzIFyaAf~z#| zapcHU7l)z6)OXK{)5(7exUuN^s-+0I>Qn*BUZGU7NUiXybuEG#Ub(PT+R zyER4K)MQzPwU!V9&N)H|1Oew7jM0Q3BuVQ;Sv7Z0CacGIAI%4N@#UW^X+1iawbE~g zAoX}WrYuG*EuN$(3Y-L#hNi9&5kv&8R?|_QW21_yDzTB}UCuj#_aGqRK~aD@G|WfeJiqeR z62F4tBRYEYboZf$zW({e(~I{jtq)8lquuTH)O4gGe5f~_bIT%f%!xc3Meaun3kx|P a!T$n{L`TkHQm(ZC0000 { useUploadPlugin: true // 使用文件上传插件 }) // #ifdef H5 + console.log('11111======') await useLoginState().login({ SDKAppID: tencentUserSig.value.sdkappID, userID: tencentUserSig.value.userId, @@ -109,18 +110,31 @@ export const useUserStore = defineStore('user', () => { // #endif // #ifdef APP-PLUS - await useLoginState().login({ - SDKAppID: tencentUserSig.value.sdkappID, - userID: tencentUserSig.value.userId, - userSig: tencentUserSig.value.userSig - }) + console.log('222222222======') + try { + await useLoginState().login({ + SDKAppID: tencentUserSig.value.sdkappID, + userID: tencentUserSig.value.userId, + userSig: tencentUserSig.value.userSig + }) + console.log('===========1111') + } catch (err) { + console.log(err, '===========1111') + } uni.$TUICallKit = uni.requireNativePlugin('TencentCloud-TUICallKit') - uni.$TUICallKit.login({ - SDKAppID: tencentUserSig.value.sdkappID, - userID: tencentUserSig.value.userId, - userSig: tencentUserSig.value.userSig - }) + + console.log(uni.$TUICallKit, "TUICallKit | ok"); // 本地日志 + // try { + // await uni.$TUICallKit.login({ + // SDKAppID: tencentUserSig.value.sdkappID, + // userID: tencentUserSig.value.userId, + // userSig: tencentUserSig.value.userSig + // }) + // } catch (err) { + // console.log(err, '===========2222222222') + // } + // #endif }