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 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
-
- {{ liveDurationText }}
-
+
+
+
+
+ {{ liveDurationText }}
+
-
-
-
-
-
-
-
- 申请连麦({{ (applicants || []).length }})
-
-
-
-
-
-
-
- 连主播
-
-
+
+
+
+
+
+ 申请连麦({{ (applicants || []).length }})
+
+
+
+
+
+
+
+
+ 连主播
+
+
-
- 活动
+
+ 活动
-
-
- 连观众
-
-
-
- 更多
-
-
-
-
+
+
+ 连观众
+
+
+
+ 更多
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
-
-
- {{ modalContent }}
-
-
-
- 拒绝
-
-
- 接受
-
-
-
-
-
+
+
+
+
+
+
+ {{ modalContent }}
+
+
+
+ 拒绝
+
+
+ 接受
+
+
+
+
+
\ 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
zcmV+t3+?oYP)F=M2`3N2#Vd|&f-5jZ8UoIEkCvnmV
zhY%KF4OkFJob+%~;sgliusY%F)D#QNgxEM{7aG(XP49})O}op(gTMRmJ-dJQ_>cE5
z^C2D|QY)}?`^NSA-#>eLWNzj>fpU~eMWk@F8%s=09OvxGx0yV3lDU~_;;2KRkfWFn
zSYBLadTEvAR)h=!8Y>-E;*@Kyy|&j!{o$8Bd*k!p`u>Y^e1OLXY_5i*U0sy}UwZI?
zHRD?@qgE>7OiVss00BvRg%Cq;PZuNWh8gVd!+uUYh6a1t)YnZRp92Ty7nfLGZKDwE-}@|$
zdVS57Ex+|+H}!I!OC*;hVgF+mJ60)%%+Fk4cxW@tNO1hrIh-mGr-C>(T$o*?YhZ-Q
zr8ch|ImX+E-@rsMg|I-rP@+~Tl2<;(Fi$SbGv8@*baImZbwkV^e~ZPVuWxHiAAO8V
z1Q*@Aqi5?v7QD5*+6?yWx`s!;_%Or~28Ca$AgjGZorJViC$9vi)kGQ%p2X$zIA4(^
z87s?6{QRYZJpbBJx{4vj7>ssIG&-#BtMR7~eU{66eS(tE{R5+y=eGaB8O23Gq4E`0
z+JWaO`qvJDs!$wSj}s2+
zYM!ytjVv!U_=oQwU~(qof1Z1R%6+>S^83`{!s4UApU7|g`R6N{6Q3)D0nT|8ibZmv
zkF*-)48oHL0T@lzi6G0!DW5RR;d>s~45u|%3tHnz$Ih`UDCY~fOw&juZ40TD9G{%z
z=qpF?J&2a3AFQAJc3I8MPv5!P>Ew#}64pf|HX&bB#H%YC>~gGy{|710CG0JU_fS
z@O&~SZ~`W$X0fDL+r|o?PGbSPbb+Z;r&%*FM6Pd;IE}~)jc^u>#ySI@2LgQQGt}2d
z6lwnUKcC~B={g8Wpgf`^K?D_Ai}O_0_R~B&u}2jO#hqaou+mAePV&ZycUf6p!nB)I
zdIup4$+8X`w(r0OWn3;#>I}BMf)WyKQk*jg2XUNo?Cd0e_noIW-^?%;%7p^Lb0pdk
z<|MJP)Mw_Xj@?Q&`_@iXC|5S*lww{-IH11L;hpn!w)T~nc;he&@4nCYmdntc7VW5m
z_I&C(#w(S%{OU1;bOny8zjd42_Q9hed=45l*mF
zzrdllPVmmc61ifDTBVHV37m0cnFb-ynIujfi;<%>JBh3oyHp_vz>`=5o{*pfd-osW
z(A&3j?UiGU?%IZZ=@2%KP*Fyst4PnTadOofT01i1Xf_%gK6-+EC*Q*_KhvSHDS|8SMHVp9
zz2R!a?VqId+q?0*yAd)VN+OmQ=Xn0Wt2}Y&6~bZxCq1N6_`Zi!(9=_+P{`wSLakb2
zsncOyf!4UacEhso(`6
zp74k|tIVD|%aeP5#xrjoqfn}199Sn%%0nr^`r!daHV!hjb(nIXFlkDqQ~+ZbC=2?^
z;X5*pJ4dRe0E5E;&RKj<;)LTnPd&rF1BW2)Ad&=<7?(7en>xh{KYfPBzxM-PI(?Q>
zxr7BWV^LDl)6>PebpsSiIRanO*IVY!J8odZ`d;q8`*)~TDx5q$i;deyyg$1Cj#6Wx
ze*ckUr^t-O6Od$B9
z=^yAtDMh>8A&C=&b6^cyMn{;MoMCcehI{V0mC3X3BXsi5-d{ZO(7D6=_kH=~xw@ZO
zi&By(O-YTTT*{Nr1-yFlJ@&qOge-2ebJGB=$nldCr)hfu(hrG~6blRv_JeS=Ry!Eu
zP|71s5`5*Mq(gZjFCTi7a%j2rwokCnm&x{5jW9y>*(iWCYZ{J=+eih=$Cg1|@Mh@u3eEyiSEEy_9Or)QWx
zH^b~=lg46`>o*O2_s{
z@4oAC(Zqavd2LUn>WtZKtzrGfHS~5@=&F^dmGk5al2TED(^v%7ffNFP#W}FXV01>3
zq{LB7nnc8{RjTC@SrRe4rpA4@-@+}o-OQc$-bp?vef=Mwc=kyy68uWx%FTnXwc}{p
zRacMF-&-b*5|T8-3WqZSgGES%Lm&hQBpOE)C0GM#W-vM-OEjK?EQ=WFu5i~UZ(!ZX
z2!rcJ=-xVhBBFQK@bGZNMT%ePcrN?2cJ7rV)oU_sF&2z5Bxy#PYJ`*sDbd#ANrjXG
zC&3y^mN{%{vD)CYCP@tiXV|^{a{AU*QA)D7u(;G*ef{2DpLrzW62%9+ai)HHY;5pW
z6$UR%PS?9lW{9GQRy!iqnyy-vQn`q)av%g&IJ7o&5=)k7k~qSe44FB6ld|U%+t@g;
zmRy)e`7C-~eCw{y{M8vgK=C0bPRtzHzJ0?dRM7KutKAv%3l-L`3#pb%fFsp0QVN{b
zXk&>JO+hMRnSyXcZAg+9J2v&P<+5Qal_I$yI4*_!^feDWdYTXM_z1_3Pc3iTHuxX?
zYrDgI=`dPE)M5WU0ZVhQ-DTTY9>phwr-X
zdp&Dv|8&D6|8j<3L+~+u{*G%ag}&0A%~s=PDb>z)6m2ltbm`1uGrOE6dNMN{Id^Vy
k-}=p6&mKIuu*%2qe-7G}5BgKBpa1{>07*qoM6N<$f@$4#jsO4v
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
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
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
}