const { api } = require("../../utils/api")

// index.js
Page({
  data: {
    list:[],
    dash:null
  },
  onLoad(options) {
    
  },
  onShow(){
    this.fetchList()
  },
  goInfo(e){
    const id  = e.currentTarget.dataset.id
    wx.navigateTo({
      url: '../garden/info?id=' + id,
    })
  },
  fetchList(){
    const user = wx.getStorageSync('user')
    const data = {userId: user.id,current:1,pageSize:20}
    api('/plant/todayCare','GET',data,'json').then(res => {
      if (res.code === 200){
        if (res.data === null){
          this.setData({list:[]})
          return
        }
        
        this.setData({list:res.data})
      }
    })

    api('/plant/taskProgress','GET').then(res => {
      if (res.code == 200){
        const dash = res.data
        dash.progress = parseFloat((dash.progress  * 100).toFixed(2))
        this.setData({dash:dash})
      }
    })
  },
  goAdd(){
    wx.navigateTo({
      url: '../add/index',
    })
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})
