lookandupdate.js 2.7 KB
// pages/main/addtionalreduce/childreneducate/childreneducate.js
var app = getApp();
var baseUrl = app.globalData.baseUrl;

Page({

  /**
   * Page initial data
   */
  data: {
    cur_index: -1,
    add_text_arr: ["添加子女", "添加继续教育", "添加老人", "添加大病医疗", "添加住房贷款利息"],
    title: '',
    imgpath: '',
    new_data: null,
    modal_images: ["/images/childedu_declare.png", "/images/continueedu_declare.png", "/images/support_older_declare.png", "/images/health_declare.png", "/images/house_declare.png"],
    showModal: false,
    datas02: []
  },

  /**
   * Lifecycle function--Called when page load
   */
  onLoad: function(options) {
    var that = this
    console.log("options", options);
    this.setData({
      cur_index: options.index
    })
  },

  /**
   * Lifecycle function--Called when page is initially rendered
   */
  onReady: function() {

  },

  /**
   * Lifecycle function--Called when page show
   */
  onShow: function() {
    var that = this
    var index = this.data.cur_index
    console.log("onShow", index)

    wx.getStorage({
      key: 'selectitems',
      success: function(res) {
        console.log("selectitems", res.data)
        var new_title = res.data[index].message
        if (new_title == '住房') {
          new_title = res.data[index].extra_message
        }
        wx.setNavigationBarTitle({
          title: new_title,
        })
        that.setData({
          title: new_title,
          imgpath: res.data[index].path,
          new_data: res.data[index].data,
          datas02: res.data
        })
      },
    })
  },

  lookimg: function() { //查看材料

    if (this.data.imgpath && this.data.imgpath.length > 0) {
      wx.previewImage({
        urls: [this.data.imgpath],
      })
    } else {
      wx.showToast({
        title: '暂无可查看资料',
      })
    }

  },

  goadd: function(e) { //添加
    var that = this
    wx.navigateTo({
      url: '../addextrainfo/addextrainfo?index=' + this.data.cur_index + '&title=' + that.data.title,
    })

  },

  showdeclare: function(e) {
    console.log("showdeclare", e)
    this.setData({
      showModal: true
    })
  },

  closeModal: function(e) {
    console.log("closeModal", e)
    this.setData({
      showModal: false
    })
  },

  /**
   * Lifecycle function--Called when page hide
   */
  onHide: function() {

  },

  /**
   * Lifecycle function--Called when page unload
   */
  onUnload: function() {

  },

  /**
   * Page event handler function--Called when user drop down
   */
  onPullDownRefresh: function() {

  },

  /**
   * Called when page reach bottom
   */
  onReachBottom: function() {

  },

  /**
   * Called when user click on the top right corner to share
   */
  onShareAppMessage: function() {

  }
})