// pages/main/finalpayment/home.js
var format = require('../../../utils/util.js');
var wxCharts = require('../../../utils/wxcharts01.js');
var app = getApp();
var pieChart = null;
Page({

  /**
   * Page initial data
   */
  data: {
    choosed_date: '',
    long_date: 0
  },

  /**
   * Lifecycle function--Called when page load
   */
  onLoad: function(options) {
    var mydate = new Date();
    this.setData({
      choosed_date: mydate.getFullYear() + "年" ,
      long_date: mydate.getTime() / 1000
    })


    var windowWidth = 320;
    try {
      var res = wx.getSystemInfoSync();
      windowWidth = res.windowWidth;
    } catch (e) {
      console.error('getSystemInfoSync failed!');
    }

    pieChart = new wxCharts({
      animation: true,
      canvasId: 'pieCanvas',
      type: 'pie',
      series: [ {
        name: '子女教育可扣除金额',
        data: 35,
      }, {
          name: '子女教育已扣除金额',
        data: 78,
      },
        {
          name: '继续教育可扣除金额',
          data: 35,
        }, {
          name: '继续教育已扣除金额',
          data: 78,
        },
        {
          name: '赡养老人可扣除金额',
          data: 35,
        }, {
          name: '赡养老人已扣除金额',
          data: 78,
        },
        {
          name: '大病医疗可扣除金额',
          data: 35,
        }, {
          name: '大病医疗已扣除金额',
          data: 78,
        }, {
          name: '住房可扣除金额',
          data: 35,
        }, {
          name: '住房已扣除金额',
          data: 78,
        }, {
          name: '剩余扣除额度可扣除金额',
          data: 35,
        }, {
          name: '剩余扣除额度已扣除金额',
          data: 78,
        },],
      width: windowWidth,
      height: 320,
      dataLabel: true,
    });
  },

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

  },

  /**
   * Lifecycle function--Called when page show
   */
  onShow: function() {

  },

  addinfo: function(e) {
    wx.navigateTo({
      url: 'inputinfo/inputinfo',
    })
  },

  gohistory: function (e) {
    wx.navigateTo({
      url: 'historylist/historylist',
    })
  },

  datePickerChange: function (e) {
    console.log("e", e)
    var datelong = Date.parse(new Date(e.detail.value)) / 1000
    console.log('datelong', datelong)
    this.setData({
      long_date: datelong,
      choosed_date: format.yearFormString(datelong) + "年" 
    })
    },

  /**
   * 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() {

  }
})