@@ -16,13 +16,18 @@ Page({ | |||
mallTenantId: '' | |||
}, | |||
onLoad: function (options) { | |||
console.log(options); | |||
console.log(options, 'options'); | |||
if (options.mallTenantId) { | |||
this.setData({ | |||
mallTenantId: options.mallTenantId, | |||
}) | |||
} else { | |||
this.setData({ | |||
mallTenantId: tt.getStorageSync('mallTenantId'), | |||
}) | |||
} | |||
console.log(this.data.mallTenantId, 'mallTenantId'); | |||
tt.showLoading({ | |||
title: "加载中..." | |||
@@ -298,8 +303,9 @@ Page({ | |||
/** | |||
* 支付订单更新 | |||
*/ | |||
payOrderUpdate: (orderId, payOrderId, status, reason, type, _this, composeOrderType) => { | |||
payOrderUpdate(orderId, payOrderId, status, reason, type, _this, composeOrderType) { | |||
let that = this; | |||
// 支付成功 | |||
Http.post({ | |||
url: config.api.payOrderUpdate, | |||
@@ -307,21 +313,31 @@ Page({ | |||
payOrderId: payOrderId, | |||
composeOrderId: orderId, | |||
status: status, | |||
reason: reason | |||
reason: reason, | |||
mallTenantId: that.data.mallTenantId | |||
} | |||
}) | |||
.then(res => { | |||
tt.hideLoading() | |||
// 有价券 | |||
if (!type && type != 'free') { | |||
tt.navigateTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId | |||
}` | |||
}); | |||
setTimeout(() => { | |||
let url = "" | |||
if (_this.data.orderFlag) { | |||
tt.redirectTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId}&dingdan=order}&mallTenantId=${that.data.mallTenantId}` | |||
}); | |||
} else { | |||
tt.redirectTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId}}&mallTenantId=${that.data.mallTenantId}` | |||
}); | |||
} | |||
}, 1600); | |||
} else if (type == 'free') { | |||
tt.navigateTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId | |||
}` | |||
}&mallTenantId=${that.data.mallTenantId}` | |||
}); | |||
} | |||
}) | |||
@@ -509,6 +525,7 @@ Page({ | |||
goodsList: res.data.goodsList, | |||
payment: res.data.payment, | |||
success: res => { | |||
console.log('save,success!'); | |||
tt.hideLoading(); | |||
that.setData({ | |||
showbutton: false, | |||
@@ -524,6 +541,7 @@ Page({ | |||
that.payOrderUpdate(outOrderNo, outOrderNo, 1, '', '', that, ''); | |||
}, | |||
fail: res => { | |||
console.log('save,fail!'); | |||
const { | |||
orderId, | |||
outOrderNo, | |||
@@ -483,7 +483,7 @@ Page({ | |||
* 获取用户信息 | |||
*/ | |||
onLoad(options) { | |||
console.log(options); | |||
console.log(options, 'options'); | |||
if (options.mallTenantId) { | |||
this.setData({ | |||
mallTenantId: options.mallTenantId, | |||
@@ -837,6 +837,8 @@ Page({ | |||
data: tempObj | |||
}) | |||
console.log(this.data.data, "data"); | |||
const mallTenantId = this.data.data.tenantId | |||
tt.setStorageSync('mallTenantId', mallTenantId) | |||
} | |||
}).catch(err => { | |||
tt.showToast({ | |||
@@ -871,7 +873,8 @@ Page({ | |||
payOrderId: payOrderId, | |||
composeOrderId: orderId, | |||
status: status, | |||
reason: reason | |||
reason: reason, | |||
mallTenantId: this.data.mallTenantId || '' | |||
} | |||
}) | |||
.then(res => { | |||
@@ -6,31 +6,33 @@ const util = require("../../../utils/util"); | |||
const QR = require("../../../utils/memberqrcode.js"); | |||
Page({ | |||
data: { | |||
showIdFalg:false, | |||
showIdFalg: false, | |||
navigationBarHeight, | |||
couponorderstatus:"", | |||
quancode:"", | |||
setInter:"", | |||
validStartDate:"", | |||
validEndDate:"", | |||
pickStartDate:"", | |||
pickEndDate:"", | |||
expiredTime:"", | |||
updateDate:"", | |||
createDate:"", | |||
code:"", | |||
data:{ | |||
couponorderstatus: "", | |||
quancode: "", | |||
setInter: "", | |||
validStartDate: "", | |||
validEndDate: "", | |||
pickStartDate: "", | |||
pickEndDate: "", | |||
expiredTime: "", | |||
updateDate: "", | |||
createDate: "", | |||
code: "", | |||
data: { | |||
}, | |||
showhieRq:false, | |||
dynamicRq:"", | |||
expiredSeconds:0, | |||
templTiem:"", | |||
curHtml:"", | |||
showhieRq: false, | |||
dynamicRq: "", | |||
expiredSeconds: 0, | |||
couponTenantId: '', | |||
templTiem: "", | |||
curHtml: "", | |||
tenantId: '' | |||
}, | |||
showId(){ | |||
showId() { | |||
let this_ = this; | |||
if(!this_.data.showIdFalg){ | |||
if (!this_.data.showIdFalg) { | |||
tt.showModal({ | |||
// title: "查看券码", | |||
content: "是否查看完整券码", | |||
@@ -38,7 +40,7 @@ Page({ | |||
if (res.confirm) { | |||
console.log("confirm, continued"); | |||
this_.setData({ | |||
showIdFalg:true | |||
showIdFalg: true | |||
}) | |||
} else if (res.cancel) { | |||
//取消 | |||
@@ -51,12 +53,12 @@ Page({ | |||
console.log(`showModal 调用失败`, err); | |||
}, | |||
}); | |||
}else{ | |||
} else { | |||
this.setData({ | |||
showIdFalg:false | |||
showIdFalg: false | |||
}) | |||
} | |||
}, | |||
getHtml(couponOrderId) { | |||
Http.get({ | |||
@@ -80,15 +82,15 @@ Page({ | |||
console.log(options); | |||
that.setData({ | |||
code: options.quancode, | |||
codeS: options.quancode.slice(0,4)+`******`+options.quancode.slice(14), | |||
codeS: options.quancode.slice(0, 4) + `******` + options.quancode.slice(14), | |||
couponorderstatus: options.couponorderstatus, | |||
validStatus:options.validStatus | |||
validStatus: options.validStatus | |||
}); | |||
if(options.couponorderstatus==0&&options.validStatus!=0){ | |||
that.setRq()//动态二维码 //这个方法必须在拿到 options.quancode 后调用 | |||
if (options.couponorderstatus == 0 && options.validStatus != 0) { | |||
that.setRq() //动态二维码 //这个方法必须在拿到 options.quancode 后调用 | |||
} | |||
//初始数据不能延时收到写一边 | |||
Http.get({ | |||
url: config.api.couponOrderDetail, | |||
@@ -96,6 +98,12 @@ Page({ | |||
couponOrderId: options.quancode | |||
} | |||
}).then(res => { | |||
if (res.data.tenantId) { | |||
that.setData({ | |||
tenantId: res.data.tenantId | |||
}) | |||
that.setRq() | |||
} | |||
that.setData({ | |||
couponorderstatus: res.data.couponOrderStatus, | |||
data: res.data, | |||
@@ -120,19 +128,19 @@ Page({ | |||
// pickEndDate: util.formatTime(res.data.pickEndDate, "yyyy-MM-dd hh:mm:ss"), | |||
}) | |||
} | |||
}).catch(err => { | |||
tt.showToast({ | |||
title: err.message?err.message:err.data, | |||
icon: 'none', | |||
duration: 2000, | |||
mask: false | |||
}); | |||
tt.showToast({ | |||
title: err.message ? err.message : err.data, | |||
icon: 'none', | |||
duration: 2000, | |||
mask: false | |||
}); | |||
}) | |||
// | |||
//获得优惠券的详情 | |||
let setInter = setInterval(function () { | |||
@@ -140,18 +148,25 @@ Page({ | |||
options.quancode && | |||
that.data.couponorderstatus == 0 | |||
) { | |||
Http.get({ | |||
url: config.api.couponOrderDetail, | |||
data: { | |||
couponOrderId: options.quancode | |||
} | |||
}).then(res => { | |||
console.log(res.data, '1233211234567'); | |||
that.setData({ | |||
couponorderstatus: res.data.couponOrderStatus, | |||
data: res.data, | |||
}); | |||
if (res.data.tenantId) { | |||
that.setData({ | |||
tenantId: res.data.tenantId | |||
}) | |||
that.setRq() | |||
} | |||
console.log(that.data.tenantId, 'tenantId'); | |||
that.setData({ | |||
expiredTime: util.formatTime(that.data.data.expiredTime, "yyyy-MM-dd hh:mm:ss"), | |||
updateDate: util.formatTime(that.data.data.updateDate, "yyyy-MM-dd hh:mm:ss"), | |||
@@ -165,62 +180,65 @@ Page({ | |||
// pickEndDate: util.formatTime(res.data.pickEndDate, "yyyy-MM-dd hh:mm:ss"), | |||
}) | |||
} | |||
}).catch(err => { | |||
tt.showToast({ | |||
title: err.message?err.message:err.data, | |||
icon: 'none', | |||
duration: 2000, | |||
mask: false | |||
}); | |||
}) | |||
tt.showToast({ | |||
title: err.message ? err.message : err.data, | |||
icon: 'none', | |||
duration: 2000, | |||
mask: false | |||
}); | |||
}) | |||
} | |||
}, 2000); | |||
that.setData({ | |||
setInter:setInter | |||
setInter: setInter | |||
}) | |||
}, | |||
setRq(){ | |||
setRq() { | |||
let _this = this | |||
_this.setData({ | |||
showhieRq: false, | |||
}) | |||
Http.get({//获取动态二维码 | |||
Http.get({ //获取动态二维码 | |||
url: config.api.dynamicId, | |||
data: { | |||
couponOrderId: _this.data.code | |||
couponOrderId: _this.data.code, | |||
couponTenantId: _this.data.tenantId || '' | |||
} | |||
}).then(res => { | |||
console.log(res, "res") | |||
_this.setData({ | |||
dynamicRq: res.data.dynamicId, | |||
expiredSeconds: res.data.expiredSeconds | |||
expiredSeconds: res.data.expiredSeconds, | |||
couponTenantId: res.data.couponTenantId | |||
}) | |||
let url = JSON.stringify({ | |||
END: "C", | |||
TYPE: "couponorder", | |||
ID: _this.data.dynamicRq | |||
ID: _this.data.dynamicRq, | |||
couponTenantId: _this.data.couponTenantId | |||
}) | |||
if(res.data.expiredSeconds==0){ | |||
if (res.data.expiredSeconds == 0) { | |||
}else{ | |||
let inre = setInterval(()=>{ | |||
if(_this.data.expiredSeconds>1){ | |||
} else { | |||
let inre = setInterval(() => { | |||
if (_this.data.expiredSeconds > 1) { | |||
_this.setData({ | |||
expiredSeconds: _this.data.expiredSeconds-1 | |||
expiredSeconds: _this.data.expiredSeconds - 1 | |||
}) | |||
console.log("有效",_this.data.expiredSeconds) | |||
}else{ | |||
console.log("有效", _this.data.expiredSeconds) | |||
} else { | |||
console.log("无效", _this.data.expiredSeconds) | |||
clearInterval(_this.data.templTiem) | |||
_this.setData({ | |||
showhieRq:true | |||
showhieRq: true | |||
}) | |||
} | |||
},1000) | |||
} | |||
}, 1000) | |||
_this.setData({ | |||
templTiem:inre | |||
templTiem: inre | |||
}) | |||
} | |||
// util.qrcode("qrcode", url, 350, 350); | |||
@@ -238,7 +256,7 @@ Page({ | |||
createQrCode: function (url, canvasId, cavW, cavH) { | |||
//调用插件中的draw方法,绘制二维码图片 | |||
let that = this; | |||
QR.api.draw(url, canvasId, cavW, cavH, function (res) { | |||
QR.api.draw(url, canvasId, cavW, cavH, function (res) { | |||
that.setData({ | |||
tempFilePath: res | |||
}) | |||
@@ -3,7 +3,9 @@ const navigationBarHeight = (getApp().statusBarHeight + 50) + 'px'; | |||
var config = require("../../../config/config.js"); | |||
const Http = require("../../../utils/HttpBasics"); | |||
const imgurl = require("../../../utils/imgurl"); | |||
const { spellStatus } = require("../../../utils/spell"); | |||
const { | |||
spellStatus | |||
} = require("../../../utils/spell"); | |||
Page({ | |||
/** | |||
@@ -20,25 +22,25 @@ Page({ | |||
data: null, | |||
showErr: false, | |||
showAlert: false, | |||
remainingPoints:0, | |||
submitAble:true | |||
remainingPoints: 0, | |||
submitAble: true | |||
}, | |||
getUserInfo: function () { | |||
let that = this; | |||
// 获取用户信息 | |||
Http.get({ | |||
url: config.api.getScore, | |||
data: {} | |||
}) | |||
url: config.api.getScore, | |||
data: {} | |||
}) | |||
.then(res => { | |||
console.log(res) | |||
that.setData({ | |||
remainingPoints: Number(res.data.credit) - Number(that.data.data.creditPrice), | |||
userInfo:res.data | |||
userInfo: res.data | |||
}) | |||
}) | |||
}, | |||
cannotPay(){ | |||
cannotPay() { | |||
tt.showToast({ | |||
title: "您的积分不足", | |||
image: './../../../assets/images/fail.png', | |||
@@ -56,7 +58,7 @@ Page({ | |||
url: `/pages/spellGroup/spellGroup`, | |||
}) | |||
}, | |||
onShow:function(){ | |||
onShow: function () { | |||
this.setData({ | |||
submitAble: true | |||
}) | |||
@@ -68,23 +70,28 @@ Page({ | |||
this.setData({ | |||
paramData: options | |||
}) | |||
if (options.mallTenantId) { | |||
this.setData({ | |||
mallTenantId: options.mallTenantId, | |||
}) | |||
} | |||
this.getDetail(options.couponChannelId); | |||
// 关闭来自于左上角的分享 | |||
tt.hideShareMenu() | |||
}, | |||
/** | |||
* 发起支付 | |||
*/ | |||
* 发起支付 | |||
*/ | |||
gotoPay() { | |||
var that = this; | |||
that.setData({ | |||
submitAble: false | |||
}) | |||
Http.get({ | |||
url: config.api.checkPhoneStatus, | |||
data: {} | |||
}) | |||
url: config.api.checkPhoneStatus, | |||
data: {} | |||
}) | |||
.then(res => { | |||
var data = { | |||
couponChannelId: "" + that.data.paramData.couponChannelId, | |||
@@ -180,7 +187,7 @@ Page({ | |||
*/ | |||
tt.redirectTo({ | |||
url: "/pages/getphoneInfo/index?couponChannelId=" + | |||
that.data.paramData.couponChannelId + "&couponId=" + that.data.paramData.couponId +"&path=jifen" | |||
that.data.paramData.couponChannelId + "&couponId=" + that.data.paramData.couponId + "&path=jifen" | |||
}); | |||
} else if (err.code == 11006) { | |||
// 用户手机已加密 | |||
@@ -206,7 +213,7 @@ Page({ | |||
}); | |||
// console.log(that.data.type) | |||
// 免费券 | |||
that.payOrderUpdate(orderId, "0", 1, '',that); | |||
that.payOrderUpdate(orderId, "0", 1, '', that); | |||
// that.payOrderUpdate(that.data.orderId, '', 1, '', that); | |||
if (that.data.cardType == 100) { | |||
tt.setStorage({ | |||
@@ -229,14 +236,15 @@ Page({ | |||
let that = this; | |||
// 支付成功 | |||
Http.post({ | |||
url: config.api.payOrderUpdate, | |||
data: { | |||
payOrderId: payOrderId, | |||
composeOrderId: orderId, | |||
status: status, | |||
reason: reason | |||
} | |||
}) | |||
url: config.api.payOrderUpdate, | |||
data: { | |||
payOrderId: payOrderId, | |||
composeOrderId: orderId, | |||
status: status, | |||
reason: reason, | |||
mallTenantId: this.data.mallTenantId || '' | |||
} | |||
}) | |||
.then(res => { | |||
tt.hideLoading() | |||
tt.navigateTo({ | |||
@@ -256,7 +264,7 @@ Page({ | |||
*/ | |||
getDetail(couponChannelId) { | |||
let that = this; | |||
Http.get({ | |||
Http.get({ | |||
url: config.api.couponDetail, | |||
data: { | |||
couponChannelId: couponChannelId | |||
@@ -180,7 +180,7 @@ Page({ | |||
if (options && options.orderId && app.globalData.type == 'dt') { | |||
//订单详情 | |||
tt.redirectTo({ | |||
url: `/pages/order/detail/index?orderId=${options.orderId}` | |||
url: `/pages/order/detail/index?orderId=${options.orderId}&mallTenantId=${options.tenantId}` | |||
}) | |||
} else if (options && options.orderGroupId) { | |||
tt.redirectTo({ | |||
@@ -577,7 +577,6 @@ Page({ | |||
} | |||
}) | |||
} | |||
}, | |||
getGameOne: function (token, id) { | |||
@@ -18,6 +18,7 @@ Page({ | |||
serviceUrl: '', //客服外部链接 | |||
dynamicRq: "", | |||
expiredSeconds: 0, | |||
couponTenantId: '', | |||
showhieRq: false, | |||
mouldType: 0, | |||
showFlag: false, | |||
@@ -50,6 +51,7 @@ Page({ | |||
cardIf: false, | |||
contentType: 0, | |||
orderFlag: false, //判断是不是线上配送 | |||
tenantId: '' | |||
}, | |||
handleRefund(event) { | |||
const { | |||
@@ -227,6 +229,11 @@ Page({ | |||
} | |||
}).then(res => { | |||
tt.hideLoading(); | |||
if (res.data.tenantId) { | |||
that.setData({ | |||
tenantId: res.data.tenantId | |||
}) | |||
} | |||
var createDate = util.formatTime(res.data.orders[0].createDate, "yyyy-MM-dd"); | |||
let tempData = res.data.orders[0] | |||
tempData.deliveryInfo = tempData.deliveryInfo ? JSON.parse(tempData.deliveryInfo) : "" | |||
@@ -458,19 +465,22 @@ Page({ | |||
Http.get({ //获取动态二维码 | |||
url: config.api.dynamicId, | |||
data: { | |||
couponOrderId: _this.data.order.couponOrderId | |||
couponOrderId: _this.data.order.couponOrderId, | |||
couponTenantId: _this.data.tenantId || '' | |||
} | |||
}).then(res => { | |||
console.log(res, "res") | |||
_this.setData({ | |||
dynamicRq: res.data.dynamicId, | |||
expiredSeconds: res.data.expiredSeconds | |||
expiredSeconds: res.data.expiredSeconds, | |||
couponTenantId: res.data.couponTenantId | |||
}) | |||
let url = JSON.stringify({ | |||
END: "C", | |||
TYPE: "couponorder", | |||
ID: _this.data.dynamicRq | |||
ID: _this.data.dynamicRq, | |||
couponTenantId: _this.data.couponTenantId | |||
}) | |||
if (res.data.expiredSeconds == 0) { | |||
//倒计时为零直接显示券码 | |||
@@ -721,7 +731,7 @@ Page({ | |||
}) | |||
.then(res => { | |||
tt.redirectTo({ | |||
url: `/pages/spellDetail/index?orderId=${orderId}&couponId=${_this.data.order.productId}&orderGroupId=${res.data.orderGroupId}` | |||
url: `/pages/spellDetail/index?orderId=${orderId}&couponId=${_this.data.order.productId}&orderGroupId=${res.data.orderGroupId}&mallTenantId=${this.data.mallTenantId}` | |||
}); | |||
}) | |||
.catch(err => { | |||
@@ -773,7 +783,10 @@ Page({ | |||
orderId, | |||
outOrderNo | |||
} = res; | |||
// that.setData({ orderId, outOrderNo }); | |||
// that.setData({ | |||
// orderId, | |||
// outOrderNo | |||
// }); | |||
that.payOrderUpdate(outOrderNo, outOrderNo, 1, '', '', that, ''); | |||
}, | |||
fail: res => { | |||
@@ -1018,7 +1031,7 @@ Page({ | |||
/** | |||
* 支付订单更新 | |||
*/ | |||
payOrderUpdate: (orderId, payOrderId, status, reason, type, _this) => { | |||
payOrderUpdate(orderId, payOrderId, status, reason, type, _this) { | |||
// 支付成功 | |||
Http.post({ | |||
url: config.api.payOrderUpdate, | |||
@@ -1026,7 +1039,8 @@ Page({ | |||
payOrderId: payOrderId, | |||
composeOrderId: orderId, | |||
status: status, | |||
reason: reason | |||
reason: reason, | |||
mallTenantId: this.data.mallTenantId || '' | |||
} | |||
}) | |||
.then(res => { | |||
@@ -1048,14 +1062,15 @@ Page({ | |||
tt.hideLoading(); | |||
}, 1600); | |||
setTimeout(() => { | |||
console.log('Here1'); | |||
let url = "" | |||
if (_this.data.orderFlag) { | |||
tt.redirectTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId}&dingdan=order` | |||
url: `/pages/order/detail/index?orderId=${orderId}&dingdan=order}&mallTenantId=${that.data.mallTenantId}` | |||
}); | |||
} else { | |||
tt.redirectTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId}` | |||
url: `/pages/order/detail/index?orderId=${orderId}}&mallTenantId=${that.data.mallTenantId}` | |||
}); | |||
} | |||
@@ -1063,8 +1078,9 @@ Page({ | |||
} | |||
}); | |||
} else if (type == 'free') { | |||
console.log('Here2'); | |||
tt.redirectTo({ | |||
url: `/pages/order/detail/index?orderId=${orderId}` | |||
url: `/pages/order/detail/index?orderId=${orderId}}&mallTenantId=${that.data.mallTenantId}` | |||
}); | |||
} | |||
}) | |||
@@ -39,20 +39,20 @@ Page({ | |||
getStaticGame(token) { | |||
let _this = this; | |||
Http.get({ | |||
url: config.api.getGame, | |||
data: { | |||
triggleAction: 4 // 核销触发 | |||
} | |||
}).then(res => { | |||
if (res.data.id) { | |||
url: config.api.getGame, | |||
data: { | |||
triggleAction: 4 // 核销触发 | |||
} | |||
}).then(res => { | |||
if (res.data.id) { | |||
_this.setData({ | |||
showIf: true | |||
}) | |||
} | |||
_this.setData({ | |||
showIf: true | |||
staticGamedata: res.data | |||
}) | |||
} | |||
_this.setData({ | |||
staticGamedata: res.data | |||
}) | |||
}) | |||
.catch(err => { | |||
tt.showToast({ | |||
title: err.errMsg, | |||
@@ -68,7 +68,7 @@ Page({ | |||
_this.setData({ | |||
showhieRq: false, | |||
}) | |||
Http.get({//获取动态二维码 | |||
Http.get({ //获取动态二维码 | |||
url: config.api.dynamicId, | |||
data: { | |||
couponOrderId: _this.data.code | |||
@@ -85,9 +85,9 @@ Page({ | |||
TYPE: "couponorder", | |||
ID: _this.data.dynamicRq | |||
}) | |||
if(res.data.expiredSeconds==0){ | |||
if (res.data.expiredSeconds == 0) { | |||
}else{ | |||
} else { | |||
let inre = setInterval(() => { | |||
if (_this.data.expiredSeconds > 1) { | |||
_this.setData({ | |||
@@ -106,17 +106,17 @@ Page({ | |||
templTiem: inre | |||
}) | |||
} | |||
// util.qrcode("qrcode", url, 350, 350); | |||
_this.createQrCode(url, "qrcode", 350, 350); | |||
}).catch(err => { | |||
tt.showToast({ | |||
title: err.message, | |||
icon: 'none', | |||
duration: 2000, | |||
mask: false | |||
}); | |||
}) | |||
}).catch(err => { | |||
tt.showToast({ | |||
title: err.message, | |||
icon: 'none', | |||
duration: 2000, | |||
mask: false | |||
}); | |||
}) | |||
}, | |||
onLoad: function (options) { //quancode | |||
@@ -134,11 +134,11 @@ Page({ | |||
validStatus: options.validstatus, | |||
contentType: options.contentType | |||
}); | |||
if (options.couponorderstatus==0){ | |||
that.setRq()//动态获取二维码 这个方法必须在拿到 options.quancode 后调用 | |||
if (options.couponorderstatus == 0) { | |||
that.setRq() //动态获取二维码 这个方法必须在拿到 options.quancode 后调用 | |||
} | |||
if (options.contentType != undefined && options.contentType==1) { | |||
if (options.contentType != undefined && options.contentType == 1) { | |||
this.setData({ | |||
curHtml: app.globalData.curHtml | |||
}) | |||
@@ -149,28 +149,28 @@ Page({ | |||
that.data.setInter = setInterval(function () { | |||
if (that.data.couponorderstatus == 0) { | |||
Http.get({ | |||
url: config.api.getStatus, | |||
data: { | |||
couponOrderId: options.quancode | |||
} | |||
}).then(res => { | |||
console.log(res); | |||
that.setData({ | |||
couponorderstatus: res.data.CouponOrderStatus | |||
}); | |||
if (res.data.CouponOrderStatus == 1) { | |||
/** | |||
* 动态改变上一级页面的核销状态 | |||
*/ | |||
that.getStaticGame() | |||
var pages = getCurrentPages(); | |||
var prevPage = pages[pages.length - 2]; //上一个页面 | |||
//直接调用上一个页面的setData()方法,把数据存到上一个页面中去 | |||
prevPage.setData({ | |||
mystatus: res.data.CouponOrderStatus | |||
url: config.api.getStatus, | |||
data: { | |||
couponOrderId: options.quancode | |||
} | |||
}).then(res => { | |||
console.log(res); | |||
that.setData({ | |||
couponorderstatus: res.data.CouponOrderStatus | |||
}); | |||
} | |||
}) | |||
if (res.data.CouponOrderStatus == 1) { | |||
/** | |||
* 动态改变上一级页面的核销状态 | |||
*/ | |||
that.getStaticGame() | |||
var pages = getCurrentPages(); | |||
var prevPage = pages[pages.length - 2]; //上一个页面 | |||
//直接调用上一个页面的setData()方法,把数据存到上一个页面中去 | |||
prevPage.setData({ | |||
mystatus: res.data.CouponOrderStatus | |||
}); | |||
} | |||
}) | |||
.catch(err => { | |||
tt.showToast({ | |||
title: err.errMsg, | |||
@@ -188,15 +188,15 @@ Page({ | |||
* 不需要循环 | |||
*/ | |||
Http.get({ | |||
url: config.api.getStatus, | |||
data: { | |||
couponOrderId: options.quancode | |||
} | |||
}).then(res => { | |||
that.setData({ | |||
couponorderstatus: res.data.CouponOrderStatus | |||
}); | |||
}) | |||
url: config.api.getStatus, | |||
data: { | |||
couponOrderId: options.quancode | |||
} | |||
}).then(res => { | |||
that.setData({ | |||
couponorderstatus: res.data.CouponOrderStatus | |||
}); | |||
}) | |||
.catch(err => { | |||
tt.showToast({ | |||
title: err.errMsg, | |||
@@ -237,4 +237,4 @@ Page({ | |||
// value: app.globalData.sight, | |||
// }) | |||
// } | |||
}); | |||
}); |