invoice.js 2.1 KB
// pages/my/invoice/invoice.js
const app=getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
          info:{},
          More:false,
  },

        //点击展开更多
        clickMore() {
                this.setData({
                        More: false
                })
        },
  //返回
get_my(){
        wx.navigateBack({
                
        })
},
//渲染信息
fetchInvoiceNotice(){
        let url ='/wxapp/user/invoiceOrder'
        app.post(url).then(r=>{
                if(r.code==1){
                        console.log(r)
                        r.data.create_time = app.timeFormate(r.data.create_time, 'YYMMDDHHMM');
                        r.data.pay_time = app.timeFormate(r.data.pay_time, 'YYMMDDHHMM');
                        let More = this.data.More
                        if (r.data.detail.length >3) {
                                More = true
                        }
                        console.log(More)
                        this.setData({
                                info:r.data,
                                arr:r.data.detail,
                                More:More
                        })
                }
        })
},
  //跳转至开发票
  machine(){
          wx.navigateTo({
                  url: '../../my/invoiceInformation/invoiceInformation',
          })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
          this.fetchInvoiceNotice();
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

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

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

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

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

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