From 7456a7ccd562cdc4955e91cbe5882f5575dbd8b2 Mon Sep 17 00:00:00 2001 From: Apple <> Date: Sat, 8 Oct 2022 18:06:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=9B=B4=E6=94=B9=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=AD=98=E5=82=A8=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v1_5_0_C/couponCollection.html | 44 +++++++++++++++++----------------- v1_5_0_C/exchange.html | 14 +++++------ v1_5_0_C/index.html | 34 +++++++++++++------------- v1_5_0_C/myCoupon.html | 4 ++-- v1_5_0_C/myOrder.html | 6 ++--- v1_5_0_C/searchPage.html | 8 +++---- 6 files changed, 55 insertions(+), 55 deletions(-) diff --git a/v1_5_0_C/couponCollection.html b/v1_5_0_C/couponCollection.html index c530f6b..f75777e 100644 --- a/v1_5_0_C/couponCollection.html +++ b/v1_5_0_C/couponCollection.html @@ -286,9 +286,9 @@ created () { this.getGoods(); - let productConfig = JSON.parse(sessionStorage.getItem('product_list')); - document.title = sessionStorage.getItem('title'); - this.isKey = sessionStorage.getItem('haskey'); + let productConfig = JSON.parse(localStorage.getItem('product_list')); + document.title = localStorage.getItem('title'); + this.isKey = localStorage.getItem('haskey'); this.describe = productConfig.describe; this.viewConfig = productConfig @@ -331,13 +331,13 @@ //根据token获取商品信息 async getGoods () { let self = this; - let showType = sessionStorage.getItem('showType'); + let showType = localStorage.getItem('showType'); this.showType = showType; let data = { - "last_product_id": sessionStorage.getItem('lastid') | 0, + "last_product_id": localStorage.getItem('lastid') | 0, } if (showType == 1) { //白名单 - let tokenList = JSON.parse(sessionStorage.getItem('getTokenList')); + let tokenList = JSON.parse(localStorage.getItem('getTokenList')); let goodsList = []; for (item of tokenList) { let goodsItem = []; @@ -355,7 +355,7 @@ this.popShow = true if (res.code == -1) { setTimeout(() => { - window.location.href = sessionStorage.getItem('white_link'); + window.location.href = localStorage.getItem('white_link'); }, 3000); } } @@ -400,14 +400,14 @@ } goodsArr.sort(objectArraySort('weight')) self.swiperDataList = goodsArr; - sessionStorage.setItem('goodsCollection', JSON.stringify(goodsArr)); + localStorage.setItem('goodsCollection', JSON.stringify(goodsArr)); self.goodsShow = goodsArr.length > 1; - sessionStorage.setItem('goodsCount', goodsArr.length); + localStorage.setItem('goodsCount', goodsArr.length); if (goodsArr && goodsArr.length == 1 && goodsArr[0].available == 1) { - sessionStorage.setItem('goodsInfo', JSON.stringify(goodsArr[0])); - sessionStorage.setItem('key', goodsArr[0].key); - sessionStorage.setItem('token', goodsArr[0].token); - window.location.replace(goodsArr[0].type == 1 ? "./exchange.html" : "./index.html?id=" + sessionStorage.getItem('linkId')); + localStorage.setItem('goodsInfo', JSON.stringify(goodsArr[0])); + localStorage.setItem('key', goodsArr[0].key); + localStorage.setItem('token', goodsArr[0].token); + window.location.replace(goodsArr[0].type == 1 ? "./exchange.html" : "./index.html?id=" + localStorage.getItem('linkId')); return false; } else if (goodsArr && goodsArr.length >= 1) { self.goodsNum = true; @@ -433,15 +433,15 @@ self.goodsNum = false; } } else { //兑换码 - data.token = sessionStorage.getItem('token') + data.token = localStorage.getItem('token') req.axiosPost('/key/products', data).then(res => { if (res.code == 200) { self.swiperDataList = res.data; - sessionStorage.setItem('goodsCollection', JSON.stringify(res.data)); - sessionStorage.setItem('goodsCount', res.data.length); + localStorage.setItem('goodsCollection', JSON.stringify(res.data)); + localStorage.setItem('goodsCount', res.data.length); self.goodsShow = res.data.length > 1; if (res.data && res.data.length == 1) {//单个商品直接进入详情页面 - sessionStorage.setItem('goodsInfo', JSON.stringify(res.data[0])); + localStorage.setItem('goodsInfo', JSON.stringify(res.data[0])); window.location.replace(res.data[0].type == 1 ? "./exchange.html" : "./reduce.html"); return false; } else if (res.data && res.data.length >= 1) { @@ -471,14 +471,14 @@ this.popStatus = 3 this.popShow = true if (res.code == -1) { - let haskey = sessionStorage.getItem('haskey'); + let haskey = localStorage.getItem('haskey'); if (haskey) { setTimeout(() => { window.history.back(); }, 3000); } else { setTimeout(() => { - window.location.href = "./index.html?id=" + sessionStorage.getItem('linkId'); + window.location.href = "./index.html?id=" + localStorage.getItem('linkId'); }, 3000); } } @@ -496,10 +496,10 @@ if (gstatus == 1) { // 跳转商品详情页面 if (this.showType == 1) { //白名单 - sessionStorage.setItem('token', row.token); - sessionStorage.setItem('key', row.key); + localStorage.setItem('token', row.token); + localStorage.setItem('key', row.key); } - sessionStorage.setItem('goodsInfo', JSON.stringify(row)); + localStorage.setItem('goodsInfo', JSON.stringify(row)); //type :1 兑换码 2:立减金 window.location.replace("./exchange.html"); } else { diff --git a/v1_5_0_C/exchange.html b/v1_5_0_C/exchange.html index 7ba6ef5..b4ecc65 100644 --- a/v1_5_0_C/exchange.html +++ b/v1_5_0_C/exchange.html @@ -217,14 +217,14 @@ }, created () { - document.title = sessionStorage.getItem('title'); - let detailsConfig = JSON.parse(sessionStorage.getItem('product_detail')); - goodsCount = sessionStorage.getItem('goodsCount'); + document.title = localStorage.getItem('title'); + let detailsConfig = JSON.parse(localStorage.getItem('product_detail')); + goodsCount = localStorage.getItem('goodsCount'); this.backAble = goodsCount > 1;//多个商品才有返回 this.bgcolor = detailsConfig.button_color; this.ftColor = detailsConfig.font_color; this.describe = detailsConfig.describe; - goodsDetail = JSON.parse(sessionStorage.getItem('goodsInfo'));//商品详情 + goodsDetail = JSON.parse(localStorage.getItem('goodsInfo'));//商品详情 this.goodsDetail = goodsDetail;//商品详情 let goodsInform = goodsDetail.entity; //商品信息 this.goodInfo = goodsInform; @@ -344,8 +344,8 @@ createdOrder (payType) { let self = this; let data = { - "token": sessionStorage.getItem('token'), - "key": sessionStorage.getItem('key'), + "token": localStorage.getItem('token'), + "key": localStorage.getItem('key'), "code_batch_id": this.goodInfo.code_batch_id, "goods_id": this.goodInfo.goods_id, "account": this.account, @@ -365,7 +365,7 @@ }, 3000); } else { /*跳转起始页面*/ - let entryLink = sessionStorage.getItem('entryLink'); + let entryLink = localStorage.getItem('entryLink'); setTimeout(() => { window.location.replace(entryLink); }, 3000); diff --git a/v1_5_0_C/index.html b/v1_5_0_C/index.html index acd5529..1a682b8 100644 --- a/v1_5_0_C/index.html +++ b/v1_5_0_C/index.html @@ -129,11 +129,11 @@ document.title = res.data.title; self.plan_id = res.data.plan_id this.pageType = res.data.page; - sessionStorage.setItem('title', res.data.title); - sessionStorage.setItem('product_list', JSON.stringify(res.data[this.typeList[res.data.page]].product_list)); - sessionStorage.setItem('product_detail', JSON.stringify(res.data[this.typeList[res.data.page]].product_detail)); + localStorage.setItem('title', res.data.title); + localStorage.setItem('product_list', JSON.stringify(res.data[this.typeList[res.data.page]].product_list)); + localStorage.setItem('product_detail', JSON.stringify(res.data[this.typeList[res.data.page]].product_detail)); self.loading = false; - sessionStorage.setItem('linkId', linkId); + localStorage.setItem('linkId', linkId); //是否携带token if (keyCode) { let data = { @@ -141,11 +141,11 @@ } req.axiosPost('/key/loginFromLink', data).then(res => { if (res.code == 200) { - sessionStorage.setItem('key', keyCode); - sessionStorage.setItem('token', res.data.token); + localStorage.setItem('key', keyCode); + localStorage.setItem('token', res.data.token); sessionStorage.setItem('haskey', keyCode); this.openDialog('正在加载商品...'); - sessionStorage.setItem('entryLink', window.location.href);//存储起始页链接 + localStorage.setItem('entryLink', window.location.href);//存储起始页链接 setTimeout(() => { if (this.pageType === 4) { window.location.href = './couponCollection.html'; @@ -223,7 +223,7 @@ let data = { "key": this.key, "code": this.code, - "code_unique_str": sessionStorage.getItem('unique_str') + "code_unique_str": localStorage.getItem('unique_str') } req.axiosPost('/key/login', data).then(res => { setTimeout(() => { @@ -231,10 +231,10 @@ }, 2000); if (res.code == 200) { - sessionStorage.setItem('key', self.key); - sessionStorage.setItem('token', res.data.token); + localStorage.setItem('key', self.key); + localStorage.setItem('token', res.data.token); this.openDialog('正在加载商品...'); - sessionStorage.setItem('entryLink', window.location.href);//存储起始页链接 + localStorage.setItem('entryLink', window.location.href);//存储起始页链接 setTimeout(() => { if (this.pageType === 4) { window.location.href = './couponCollection.html'; @@ -258,10 +258,10 @@ self.disabledBtn = false; }, 2000); if (res.data.code == 200) { - sessionStorage.setItem('key', self.key); - sessionStorage.setItem('token', res.data.data); - sessionStorage.setItem('showType', 1); - sessionStorage.setItem('white_link', window.location.href); + localStorage.setItem('key', self.key); + localStorage.setItem('token', res.data.data); + localStorage.setItem('showType', 1); + localStorage.setItem('white_link', window.location.href); let tokenArr = res.data.data; let istoGoods = false; for (item of tokenArr) { @@ -285,9 +285,9 @@ }).catch(err => { }); }; if (istoGoods) { - sessionStorage.setItem('getTokenList', JSON.stringify(getTokenList)); + localStorage.setItem('getTokenList', JSON.stringify(getTokenList)); this.openDialog('正在加载商品...'); - sessionStorage.setItem('entryLink', window.location.href);//存储起始页链接 + localStorage.setItem('entryLink', window.location.href);//存储起始页链接 setTimeout(() => { window.location.href = '../homepage.html'; }, 1000); diff --git a/v1_5_0_C/myCoupon.html b/v1_5_0_C/myCoupon.html index 310415e..f085650 100644 --- a/v1_5_0_C/myCoupon.html +++ b/v1_5_0_C/myCoupon.html @@ -148,7 +148,7 @@ /* 请求数据 */ getCouponList () { - const key = sessionStorage.getItem('key') + const key = localStorage.getItem('key') req.axiosGet('/key/coupon/list', { key, status: this.tabActive @@ -164,7 +164,7 @@ this.popShow = true if (!this.popShow) { /*跳转起始页面*/ - let entryLink = sessionStorage.getItem('entryLink'); + let entryLink = localStorage.getItem('entryLink'); setTimeout(() => { window.location.replace(entryLink); }, 3000); diff --git a/v1_5_0_C/myOrder.html b/v1_5_0_C/myOrder.html index f949b39..ffdb7ab 100644 --- a/v1_5_0_C/myOrder.html +++ b/v1_5_0_C/myOrder.html @@ -106,7 +106,7 @@ created () { this.getOrderList() - this.goodsCount = sessionStorage.getItem('goodsCount'); + this.goodsCount = localStorage.getItem('goodsCount'); }, methods: { @@ -218,7 +218,7 @@ /* 请求订单数据 */ getOrderList () { - const key = sessionStorage.getItem('key') + const key = localStorage.getItem('key') req.axiosGet(`/key/order/${key}`, { page: this.page, limit: this.limit }).then(({ data, code, message }) => { if (code === -1) { this.popFunction({ title: '温馨提示', text: message, status: 2, b_text: '我知道了', show: true }) @@ -240,7 +240,7 @@ /*跳转起始页面*/ toPage () { - let entryLink = sessionStorage.getItem('entryLink'); + let entryLink = localStorage.getItem('entryLink'); setTimeout(() => { window.location.replace(entryLink); }, 3000); diff --git a/v1_5_0_C/searchPage.html b/v1_5_0_C/searchPage.html index acbdea2..a6b1d14 100644 --- a/v1_5_0_C/searchPage.html +++ b/v1_5_0_C/searchPage.html @@ -43,7 +43,7 @@ } }, created () { - goodsCollection=JSON.parse(sessionStorage.getItem('goodsCollection')); + goodsCollection=JSON.parse(localStorage.getItem('goodsCollection')); this.searchResult=goodsCollection; }, mounted () { @@ -58,10 +58,10 @@ if (gstatus == 1) { // 跳转商品详情页面 if (this.showType == 1) { //白名单 - sessionStorage.setItem('token', row.token); - sessionStorage.setItem('key', row.key); + localStorage.setItem('token', row.token); + localStorage.setItem('key', row.key); } - sessionStorage.setItem('goodsInfo', JSON.stringify(row)); + localStorage.setItem('goodsInfo', JSON.stringify(row)); //type :1 兑换码 2:立减金 window.location.replace("./exchange.html"); }