diff --git a/src/api/lookPhoto.js b/src/api/lookPhoto.js index 43ac9ca..df6e4f1 100644 --- a/src/api/lookPhoto.js +++ b/src/api/lookPhoto.js @@ -47,7 +47,8 @@ export function getSupperPhotoStateApi(id) { export function getUserQrcodeApi(data) { return request({ url: `/api/miniApp/getUserQrcode`, - method: 'post', + method: 'POST', + responseType: "arraybuffer", data }) } diff --git a/src/pages/closeStyle/closeStyle.vue b/src/pages/closeStyle/closeStyle.vue index fdde11a..bcad64e 100644 --- a/src/pages/closeStyle/closeStyle.vue +++ b/src/pages/closeStyle/closeStyle.vue @@ -11,7 +11,7 @@ :key="item.id" class="styleListBoxItme" > - + {{ item.title }} {{ peopleNum(item.mouldType) }} @@ -107,10 +107,16 @@ function peopleNum(num) { //#endregion --------------------- //#region 点击图片 -function createPhoto(id) { - uni.navigateTo({ - url: `/pages/closeStyle/goCreatePhoto?id=${id}`, - }); +function createPhoto(item) { + if (item.mouldType == 1) { + uni.navigateTo({ + url: `/pages/closeStyle/goCreatePhoto?id=${item.id}`, + }); + } else { + uni.navigateTo({ + url: `/pages/closeStyle/multiplayer?id=${item.id}`, + }); + } } //#endregion --------------------- diff --git a/src/pages/closeStyle/multiplayer.vue b/src/pages/closeStyle/multiplayer.vue index bf54483..5fa3e4e 100644 --- a/src/pages/closeStyle/multiplayer.vue +++ b/src/pages/closeStyle/multiplayer.vue @@ -121,9 +121,9 @@ const userInfoModulesPinia = userInfoModules(); const styleId = ref(null); const styleData = ref({}); onLoad((options) => { - // styleId.value = options.id; + styleId.value = options.id; // styleId.value = "857147862095679488"; - styleId.value = "2003"; + // styleId.value = "2003"; // styleId.value = "246"; getInfo(); // getMyCoin(); diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue index ccac960..49e544c 100644 --- a/src/pages/login/index.vue +++ b/src/pages/login/index.vue @@ -172,7 +172,7 @@ const pageClass = computed(() => { return "page"; } }); -//#region 勾选 +//#region 勾选和手机号授权 const checkboxValue = ref([]); const checkboxList = ref([ { @@ -193,6 +193,7 @@ async function dogetphonenumber(e) { openId: userInfoModulesPinia.openId, encryptedData: e.detail.encryptedData, iv: e.detail.iv, + uid: urlUid.value, }; try { const res2 = await loginPhoneApi(data); @@ -289,7 +290,7 @@ const goPro = () => { }; //#endregion --------------------- -//#region 手机号登录 +//#region 抖音手机号登录 const formData = ref({ phoneNum: null, codeNum: null, @@ -454,7 +455,10 @@ const handleOpenPrivacyContract = () => { }; //#region +//#region 初始化 +const urlUid = ref(""); //通过邀请来的会携带邀请人ID参数 onLoad((options) => { + urlUid.value = options.userId ? options.userId : null; uni.hideHomeButton(); // workId.value = options.id; diff --git a/src/pages/lookPhoto/index.vue b/src/pages/lookPhoto/index.vue index d39a5f7..42560ed 100644 --- a/src/pages/lookPhoto/index.vue +++ b/src/pages/lookPhoto/index.vue @@ -22,12 +22,12 @@ 下载照片 - - + {{ supperTips() }} - + --> @@ -39,15 +39,17 @@ - + + 长按保存、分享、收藏 + 关闭