|
@@ -130,9 +130,30 @@ const onClickSku = (item) => {
|
|
|
};
|
|
|
|
|
|
function onClickTryUse(productInfo) {
|
|
|
- const urlObj = new URL(productInfo.skuList[0].url)
|
|
|
- urlObj.searchParams.set('tagid', tagclick.value.data.sid)
|
|
|
- location.assign(urlObj.href)
|
|
|
+ Loading.show()
|
|
|
+ console.log(productInfo);
|
|
|
+
|
|
|
+ const userId = browser.getURLParam("userId")
|
|
|
+ const accessToken = browser.getURLParam("AccessToken")
|
|
|
+ const cookieId = browser.getURLParam("cookieId")
|
|
|
+ if (userId && accessToken && cookieId) {
|
|
|
+ const urlObj = new URL(productInfo.skuList[0].url)
|
|
|
+ urlObj.searchParams.set('tagid', tagclick.value.data.sid)
|
|
|
+ urlObj.searchParams.set('userId', userId)
|
|
|
+ urlObj.searchParams.set('AccessToken', AccessToken)
|
|
|
+ urlObj.searchParams.set('cookieId', cookieId)
|
|
|
+ location.assign(urlObj.href)
|
|
|
+ } else {
|
|
|
+ let callbackUrl = `${window.location.origin}${window.location.pathname}?m=${browser.getURLParam("m")}&${getApp().Camera.getPoseUrlParams()}`;
|
|
|
+
|
|
|
+ if (!browser.hasURLParam("tagid")) {
|
|
|
+ callbackUrl += `&tagid=${tagclick.value.data.sid}`;
|
|
|
+ } else {
|
|
|
+ callbackUrl = browser.replaceQueryString(callbackUrl, "tagid", tagclick.value.data.sid);
|
|
|
+ }
|
|
|
+
|
|
|
+ location.hrf = `https://glp.cdfmembers.com/login?redirectUrl=${encodeURIComponent(callbackUrl)}`
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
const addCart = async (item) => {
|
|
@@ -167,7 +188,6 @@ const addCart = async (item) => {
|
|
|
`https://m.cdfmembers.com/shop/600667208/h5login?redirectUrl=${encodeURIComponent(callbackUrl)}`,
|
|
|
`/pages/login/login?callbackHttpUrl=${encodeURIComponent(callbackUrl)}`,
|
|
|
`https://glp.cdfmembers.com/login?redirectUrl=${encodeURIComponent(callbackUrl)}`,
|
|
|
-
|
|
|
);
|
|
|
}
|
|
|
};
|