|
@@ -51,35 +51,17 @@ const qrCodeUrl = ref('')
|
|
|
const userType = 1 //默认为1
|
|
|
const userId = uni.getStorageSync('userId')// 读取本地存储
|
|
|
|
|
|
-// 获取小程序版本号作为二维码版本号
|
|
|
-const getAppVersion = () => {
|
|
|
- try {
|
|
|
- // 调用微信API获取账号信息
|
|
|
- const accountInfo = wx.getAccountInfoSync();
|
|
|
- console.log(accountInfo,'accountInfoaccountInfoaccountInfoaccountInfo');
|
|
|
-
|
|
|
- // 获取环境类型
|
|
|
- const envVersion = accountInfo.miniProgram.version;
|
|
|
-
|
|
|
- return envVersion;
|
|
|
- } catch (error) {
|
|
|
- console.error('获取小程序版本号失败:', error);
|
|
|
- return 'unknown_version';
|
|
|
- }
|
|
|
-}
|
|
|
|
|
|
// 初始化二维码版本号
|
|
|
-const referrerQrCodeVersion = ref(getAppVersion())
|
|
|
+const referrerQrCodeVersion = ref()
|
|
|
|
|
|
// 打印用户信息,方便查看
|
|
|
console.log('=== QRCode组件读取到的用户信息 ===')
|
|
|
console.log('userType:', userType)
|
|
|
console.log('userId:', userId)
|
|
|
-console.log('referrerQrCodeVersion:', referrerQrCodeVersion.value)
|
|
|
|
|
|
const generateQRCode = async () => {
|
|
|
try {
|
|
|
- console.log('正在生成二维码,版本号:', referrerQrCodeVersion.value)
|
|
|
const response = await getUnlimitedQRCode({
|
|
|
page: props.page,
|
|
|
referrerType: userType,
|