153 lines
3.2 KiB
JavaScript
153 lines
3.2 KiB
JavaScript
|
|
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() {
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
})
|