From d7c5ad41024c15655160bb3f6e02a0933f5c41ec Mon Sep 17 00:00:00 2001
From: fanpeng <438123081@qq.com>
Date: Mon, 16 Jun 2025 16:23:42 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E8=8E=B7=E5=8F=96tic?=
=?UTF-8?q?ket=E6=8C=89=E9=92=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/p2p/authorizeWechat.vue | 41 +++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
diff --git a/pages/p2p/authorizeWechat.vue b/pages/p2p/authorizeWechat.vue
index 4068106..b9de33e 100644
--- a/pages/p2p/authorizeWechat.vue
+++ b/pages/p2p/authorizeWechat.vue
@@ -42,6 +42,12 @@
微信会收到视频通话请求
+
+ 获取ticket
+
@@ -100,6 +106,41 @@
}
})
+ const getTicket = async () => {
+ uni.showLoading({
+ title: '加载中...'
+ })
+ const result = await getInfo()
+ uni.hideLoading()
+ if (result.code === 0) {
+ const ticket = result.data.WXIoTDeviceInfo.SNTicket
+ uni.showModal({
+ title: '票据',
+ content: ticket,
+ showCancel: false,
+ confirmText: '复制',
+ success: ({ confirm }) => {
+ if (confirm) {
+ uni.setClipboardData({
+ data: ticket,
+ success: () => {
+ uni.showToast({
+ title: '复制成功',
+ icon: 'none'
+ })
+ }
+ })
+ }
+ }
+ })
+ } else {
+ uni.showToast({
+ title: result.message,
+ icon: 'none'
+ })
+ }
+ }
+
const getDeviceVoIPList = async () => {
return new Promise(resolve => {
wx.getDeviceVoIPList({