// pages/confirmation/confirmation.js var app = getApp() Page({ /** * 页面的初始数据 */ data: { ksmc: '', date: '', date2: "", week: '', day: '', money: '', today: '', pbmxid: '', sfId: '', name: '', hosName: '', hosLocation: '', painId: '', ksmc: "", ksdm: '', todayStr: '' }, naviToDes() { wx.navigateTo({ url: "/pages/explain/explain", }) }, naviToDh() { wx.openLocation({ latitude: app.globalData.lat, longitude: app.globalData.lon, scale: 12, name: app.globalData.hosName, address: app.globalData.hosLocation }) }, confirmApply() { let pbmxid = this.data.pbmxid console.log(wx.getStorageSync('cardNo')) wx.request({ url: 'https://fy.btlsoln.com:8443/his/order?patid&pbmxid&czyh&yyhx&ksmc&ksdm&sjdjl&cardNo&patientName', method: "GET", data: { pbmxid: pbmxid, patid: this.data.painId, czyh: '01', yyhx: "0", ksmc: String(this.data.ksmc), ksdm: this.data.ksdm, sjdjl: this.data.date, jssj: this.data.date2, zxrq: this.data.zxrq, cardNo: wx.getStorageSync('cardNo'), patientName: wx.getStorageSync('trueName'), }, header: { 'content-type': 'application/json' }, success: (res) => { if (res.data.errCode == 0) { wx.setStorageSync('ksmc', this.data.ksmc) wx.setStorageSync('day', this.data.day) wx.setStorageSync('date', this.data.date) wx.setStorageSync('sjd', this.data.date + '-' + this.data.date2) wx.setStorageSync('today', this.data.today) wx.setStorageSync('money', this.data.money) wx.setStorageSync('sfId', this.data.sfId) wx.setStorageSync('name', this.data.name) wx.setStorageSync('name', this.data.name) wx.setStorageSync('xh', res.data.list[0].xh) wx.navigateTo({ url: '/pages/resInformation/resInformation', }) } else { wx.showToast({ title: res.data.errMsg, icon: "none" }) } }, fail(err) {} }) }, initDate() { var myDate = new Date((new Date)); var time = myDate.toJSON().substr(0, 10); var today = time.split('-').join("") this.setData({ todayStr: today }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.initDate() let painId = wx.getStorageSync("painId") let name = wx.getStorageSync('trueName') let sfId = wx.getStorageSync('sfId1') let num = options.day let ksmc = options.ksmc let ksdm = options.ksdm var year = String(num).substr(0, 4) var month = String(num).substr(4, 5).substr(0, 2) var date = String(num).substr(6, 8) var result = year + '年' + month + '月' + date + '日' let num2 = options.today var year = String(num2).substr(0, 4) var month = String(num2).substr(5, 6).substr(0, 2) var date = String(num2).substr(8, 9) var result2 = year + '年' + month + '月' + date + '日' this.setData({ ksmc: options.ksmc, date: options.date, date2: options.date2, week: options.week, money: options.num, pbmxid: options.pbmxid, zxrq: options.zxrq, day: result, today: result2, name: name, sfId: sfId, painId: painId, hosName: app.globalData.hosName, hosLocation: app.globalData.hosLocation, ksmc: ksmc, ksdm: ksdm }) wx.setNavigationBarTitle({ title: "确认预约信息" }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })