fix: 增加加密的order number
This commit is contained in:
parent
cb0c4114bd
commit
9a25833c6e
|
@ -93,7 +93,7 @@
|
||||||
<script>
|
<script>
|
||||||
new Vue({
|
new Vue({
|
||||||
el: "#app",
|
el: "#app",
|
||||||
data () {
|
data() {
|
||||||
return {
|
return {
|
||||||
limit: 15,
|
limit: 15,
|
||||||
page: 1,
|
page: 1,
|
||||||
|
@ -130,7 +130,7 @@
|
||||||
modelPop,
|
modelPop,
|
||||||
},
|
},
|
||||||
|
|
||||||
created () {
|
created() {
|
||||||
this.getOrderList();
|
this.getOrderList();
|
||||||
this.goodsCount = localStorage.getItem('goodsCount');
|
this.goodsCount = localStorage.getItem('goodsCount');
|
||||||
this.scrollTop =
|
this.scrollTop =
|
||||||
|
@ -143,13 +143,13 @@
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
/* 根据不同状态展示 订单样式和表现 */
|
/* 根据不同状态展示 订单样式和表现 */
|
||||||
statusColor (status) {
|
statusColor(status) {
|
||||||
const colorArray = ['#f28542', '#f28542', '#44D27D', '#fd553d', '#fd553d', '#aaaaaa', '#fd553d'];
|
const colorArray = ['#f28542', '#f28542', '#44D27D', '#fd553d', '#fd553d', '#aaaaaa', '#fd553d'];
|
||||||
return colorArray[status];
|
return colorArray[status];
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
scrollBottom (e) {
|
scrollBottom(e) {
|
||||||
let Scroll = e.target;
|
let Scroll = e.target;
|
||||||
let scrollHeight = Scroll.scrollHeight - Scroll.clientHeight;
|
let scrollHeight = Scroll.scrollHeight - Scroll.clientHeight;
|
||||||
this.scrollTop = Scroll.scrollTop;
|
this.scrollTop = Scroll.scrollTop;
|
||||||
|
@ -161,12 +161,12 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 以下三个方法是下拉刷新 */
|
/* 以下三个方法是下拉刷新 */
|
||||||
touchStart (e) {
|
touchStart(e) {
|
||||||
this.startY = e.targetTouches[0].pageY;
|
this.startY = e.targetTouches[0].pageY;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
touchMove (e) {
|
touchMove(e) {
|
||||||
if (this.scrollTop == 0) {
|
if (this.scrollTop == 0) {
|
||||||
let moveDistance = e.targetTouches[0].pageY - this.startY;
|
let moveDistance = e.targetTouches[0].pageY - this.startY;
|
||||||
if (moveDistance > 0 && moveDistance <= 80) {
|
if (moveDistance > 0 && moveDistance <= 80) {
|
||||||
|
@ -175,7 +175,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
touchEnd () {
|
touchEnd() {
|
||||||
if (this.loadShowHeight >= 60) {
|
if (this.loadShowHeight >= 60) {
|
||||||
this.page = 1;
|
this.page = 1;
|
||||||
this.getOrderList();
|
this.getOrderList();
|
||||||
|
@ -185,13 +185,13 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 查看卡密 */
|
/* 查看卡密 */
|
||||||
lookCard (item) {
|
lookCard(item) {
|
||||||
sessionStorage.setItem("orderNumber", item.order_number);
|
sessionStorage.setItem("orderNumber", item.order_number);
|
||||||
window.location.href = '../orderDetails/cardOrder.html';
|
window.location.href = '../orderDetails/cardOrder.html';
|
||||||
},
|
},
|
||||||
|
|
||||||
/*跳转详情*/
|
/*跳转详情*/
|
||||||
toDetails (order) {
|
toDetails(order) {
|
||||||
sessionStorage.setItem('orderNumber', order.order_number);
|
sessionStorage.setItem('orderNumber', order.order_number);
|
||||||
switch (order.goods.product_type) {
|
switch (order.goods.product_type) {
|
||||||
case 1:
|
case 1:
|
||||||
|
@ -207,7 +207,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 图标分流 */
|
/* 图标分流 */
|
||||||
filterImgSrc (item) {
|
filterImgSrc(item) {
|
||||||
if (item.type === 1) {
|
if (item.type === 1) {
|
||||||
return item.show_url;
|
return item.show_url;
|
||||||
} else {
|
} else {
|
||||||
|
@ -222,18 +222,18 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 返回 */
|
/* 返回 */
|
||||||
backHandler () {
|
backHandler() {
|
||||||
window.location.replace('./couponCollection.html');
|
window.location.replace('./couponCollection.html');
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 立即支付按钮 */
|
/* 立即支付按钮 */
|
||||||
immediatelyPay (item) {
|
immediatelyPay(item) {
|
||||||
localStorage.setItem('goodsInfo', JSON.stringify(item));
|
localStorage.setItem('goodsInfo', JSON.stringify(item));
|
||||||
window.location.href = `./settlement.html?orderNumber=${item.order_number}&payType=${item.pay_type}`;
|
window.location.href = `./settlement.html?orderNumber=${item.order_number}&payType=${item.pay_type}`;
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 取消订单按钮 */
|
/* 取消订单按钮 */
|
||||||
immediatelyCancel (item) {
|
immediatelyCancel(item) {
|
||||||
this.isCancel = true;
|
this.isCancel = true;
|
||||||
this.activeOrder = item;
|
this.activeOrder = item;
|
||||||
this.popFunction({ title: '温馨提示', text: '是否确认取消订单', status: 2, b_text: '', show: true });
|
this.popFunction({ title: '温馨提示', text: '是否确认取消订单', status: 2, b_text: '', show: true });
|
||||||
|
@ -241,7 +241,7 @@
|
||||||
|
|
||||||
|
|
||||||
/* 统一控制弹窗 */
|
/* 统一控制弹窗 */
|
||||||
popFunction ({ title, text, status, b_text, show }) {
|
popFunction({ title, text, status, b_text, show }) {
|
||||||
this.popTitle = title;
|
this.popTitle = title;
|
||||||
this.popText = text;
|
this.popText = text;
|
||||||
this.popStatus = status;
|
this.popStatus = status;
|
||||||
|
@ -250,7 +250,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 请求订单数据 */
|
/* 请求订单数据 */
|
||||||
getOrderList (isLodging) {
|
getOrderList(isLodging) {
|
||||||
/* 下拉 */
|
/* 下拉 */
|
||||||
if (!isLodging) {
|
if (!isLodging) {
|
||||||
this.orderList = [];
|
this.orderList = [];
|
||||||
|
@ -284,7 +284,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/*跳转起始页面*/
|
/*跳转起始页面*/
|
||||||
toPage (time = 1) {
|
toPage(time = 1) {
|
||||||
let entryLink = localStorage.getItem('entryLink');
|
let entryLink = localStorage.getItem('entryLink');
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
window.location.replace(entryLink);
|
window.location.replace(entryLink);
|
||||||
|
@ -292,7 +292,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 弹窗回调 */
|
/* 弹窗回调 */
|
||||||
backFunction (type) {
|
backFunction(type) {
|
||||||
if (this.bottomText === '点击复制' && type) {
|
if (this.bottomText === '点击复制' && type) {
|
||||||
var aux = document.createElement("input");
|
var aux = document.createElement("input");
|
||||||
aux.setAttribute("value", this.href);
|
aux.setAttribute("value", this.href);
|
||||||
|
@ -328,7 +328,7 @@
|
||||||
|
|
||||||
|
|
||||||
//领取立减金
|
//领取立减金
|
||||||
receiveFn (res) {
|
receiveFn(res) {
|
||||||
if (res.status == 5) {
|
if (res.status == 5) {
|
||||||
return this.popFunction({ title: '温馨提示', text: '立减金领取过期', status: 2, b_text: '我知道了', show: true });
|
return this.popFunction({ title: '温馨提示', text: '立减金领取过期', status: 2, b_text: '我知道了', show: true });
|
||||||
}
|
}
|
||||||
|
@ -355,7 +355,7 @@
|
||||||
if (res.goods.channel == 2) {
|
if (res.goods.channel == 2) {
|
||||||
if (res.goods.is_webview == 1) {
|
if (res.goods.is_webview == 1) {
|
||||||
/* 公众号 */
|
/* 公众号 */
|
||||||
this.publicCollection(res.order_number);
|
this.publicCollection(res.alipay_order_number);
|
||||||
} else if (ua.indexOf("dingtalk") > -1) {
|
} else if (ua.indexOf("dingtalk") > -1) {
|
||||||
//在钉钉内置环境打开,不能唤起微信小程序
|
//在钉钉内置环境打开,不能唤起微信小程序
|
||||||
window.location.href = res.wechat_redirect_url;
|
window.location.href = res.wechat_redirect_url;
|
||||||
|
@ -367,7 +367,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
/* 公众号领取 */
|
/* 公众号领取 */
|
||||||
publicCollection (order_number) {
|
publicCollection(order_number) {
|
||||||
let params = {
|
let params = {
|
||||||
order_number,
|
order_number,
|
||||||
channel: 2,
|
channel: 2,
|
||||||
|
@ -386,7 +386,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
// 单条弹框
|
// 单条弹框
|
||||||
openDialog (tip) {
|
openDialog(tip) {
|
||||||
this.toastShow = true;
|
this.toastShow = true;
|
||||||
this.toastTip = tip;
|
this.toastTip = tip;
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
|
Loading…
Reference in New Issue