recharge.js 2.1 KB
// pages/recharge/recharge.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
     allData:[],
    shuoming:true
  },
  // 关闭
  clear(){
    this.setData({
      shuoming: false
    })
  },
  // 充值卡确定
  Determine(){
    this.setData({
      shuoming: false
    })
  },
  // 充值卡使用说明
  shuoming(){
    this.setData({
      shuoming: true
    })
  },
//  立即充值
   onceRecharge(e){
      var id = e.currentTarget.dataset.id;
      app.ajax("Card/recharge",{
         unique_id : app.globalData.unique_id,
         from:1,
         id:id
      },(res)=>{
         console.log(res)
         if(res.data.status == true){
            wx.requestPayment({
               "timeStamp": res.data.data.timeStamp,
               "nonceStr": res.data.data.nonceStr,
               "package": res.data.data.package,
               "signType": "MD5",
               "paySign": res.data.data.paySign,
               "success": function (res) {
                  console.log(res)
               },
               "fail": function (res) {
               }
            })
         }
      })
   },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
     app.ajax("Card/index",{},(res)=>{
        console.log(res)
        if(res.data.status == true){
           this.setData({
              allData:res.data.data
           })
        }
     },(res)=>{})
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})