小程序前端/小程序前端/pages/order_pay_status/index.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
import { getOrderDetail} from '../../api/order.js';
import { setFormId } from '../../api/api.js';
var app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
parameter: {
'navbar': '1',
'return': '1',
'title': '支付成功'
},
orderId:'',
order_pay_info: { paid :1 }
},
onLoadFun:function(){
this.getOrderPayInfo();
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
if (!options.order_id) return app.Tips({title:'缺少参数无法查看订单支付状态'},{tab:3,url:1});
this.setData({ orderId: options.order_id, status: options.status || 0, msg: options.msg || ''});
},
/**
*
* 支付完成查询支付状态
*
*/
getOrderPayInfo:function(){
var that=this;
wx.showLoading({title: '正在加载中'});
getOrderDetail(this.data.orderId).then(res=>{
wx.hideLoading();
that.setData({ order_pay_info: res.data, 'parameter.title': res.data.paid ? '支付成功' : '支付失败' });
}).catch(err=>{
wx.hideLoading();
});
},
/**
* 去首页关闭当前所有页面
*/
goIndex:function(e){
var formId = e.detail.formId;
setFormId(formId);
wx.switchTab({url:'/pages/index/index'});
},
/**
*
* 去订单详情页面
*/
goOrderDetails:function(e)
{
var formId = e.detail.formId;
后面还有 8 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
