var app = getApp() Page({ data: { showRight:false, radioValue:'', orderId:'', money:'', paramsData:{}, leate:'', dataList: [], show1:false, options1:{}, showtips:false, list:{} }, radioChange(e) { const dataList = this.data.dataList for (let i = 0, len = dataList.length; i < len; ++i) { dataList[i].checked = dataList[i].value === e.detail.value } app.globalData.radioVal = e.detail.value this.setData({showRight:true,radioValue:e.detail.value}) }, toChat(){ this.setData({ showtips: true }); if(this.data.radioValue!=''){ app.globalData.paramsData = this.data.paramsData if(this.data.radioValue==0){ wx.navigateToMiniProgram({ appId: 'wxe183cd55df4b4369', // path:"auth/pages/bindcard/auth/index?openType=getAuthCode&cityCode=652800&channel=AAE0HBXIxnvWQyQR_gXP8rhD&orgChnlCrtfCodg=BqK1kMStlhVDgN2uHf4EsLK/F2LjZPYJ81nK2eYQqxv0IyCmhxf/THj7Z767n/jc&orgCodg=H65280100086&bizType=04107&orgAppId=1GRUDB4KB2BE3F60C80A0000CF92F159", path:"auth/pages/bindcard/auth/index?openType=getAuthCode&cityCode=652800&channel=AAE0HBXIxnvWQyQR_gXP8rhD&orgChnlCrtfCodg=BqK1kMStlhVDgN2uHf4EsLK/F2LjZPYJ81nK2eYQqxv0IyCmhxf/THj7Z767n/jc&orgCodg=H65280100086&bizType=04107&orgAppId=1HR3CJDB700675430B0A000085775E9C", //develop开发版;trial体验版;release正式版 envVersion: 'release', success(res) { // console.log("跳转小程序成功!",res); } }) }else{ app.PreSettlement() } } }, toPayment(){ wx.navigateTo({ url: '/pages/payment/payment', }) }, //监测app.js中show变化 watchBack(name, value) { if (name === 'show') { this.setData({ show1: value, }); } }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { app.watch('show', this.watchBack) wx.setNavigationBarTitle({ title: '订单支付' }) let a = JSON.parse(options.obj) // console.log(a,'aa') app.globalData.paramsData1 = a this.setData({ orderId:options.orderId, money:options.money, paramsData:a, options1:options, // show1:app.globalData.show }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { let obj = [ {value: '0', name: '医保支付',icon:false} ] let obj1 =[ {value: '1', name: '微信支付',icon:true} ] console.log(this.data.paramsData, "paramsdata"); if(this.data.paramsData.memo == '体检开单写入'){ this.setData({ leate: 1, dataList:obj1 }) }else{ this.setData({ dataList:obj }) } }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })