分享二维码里面是用户id

This commit is contained in:
WindowBird 2025-08-20 17:11:21 +08:00
parent bd7f74c346
commit 449f86727a

View File

@ -30,13 +30,14 @@
<script> <script>
import commonEnum from '../../enum/commonEnum' import commonEnum from '../../enum/commonEnum'
import UvQrcode from '../../uni_modules/uv-qrcode/components/uv-qrcode/uv-qrcode.vue' import UvQrcode from '../../uni_modules/uv-qrcode/components/uv-qrcode/uv-qrcode.vue'
import { getLocalUserId } from '../../api/user/user.js'
export default { export default {
name: 'AgentsPage', name: 'AgentsPage',
components: { UvQrcode }, components: { UvQrcode },
data() { data() {
return { return {
qrcodeValue: '123456', qrcodeValue: '',
qrcodeOptions: { qrcodeOptions: {
errorCorrectLevel: 'Q', errorCorrectLevel: 'Q',
margin: 10, margin: 10,
@ -50,9 +51,23 @@ export default {
}, },
}, },
onLoad() { onLoad() {
// // ID
this.initQrcodeValue()
}, },
methods: { methods: {
//
initQrcodeValue() {
const userId = getLocalUserId()
if (userId) {
this.qrcodeValue = userId
console.log('使用用户ID作为二维码内容:', userId)
} else {
// ID使
this.qrcodeValue = '123456'
console.warn('未找到用户ID使用默认二维码内容')
}
},
// //
saveAndSharePoster() { saveAndSharePoster() {
uni.showToast({ uni.showToast({