diff --git a/pages/garden/index.js b/pages/garden/index.js index a4fc30d..d02fe44 100644 --- a/pages/garden/index.js +++ b/pages/garden/index.js @@ -40,6 +40,35 @@ Page({ } }) }, + make(e){ + const item = e.currentTarget.dataset.item + const status = parseInt(e.currentTarget.dataset.status) + const data = {id:item.id,plantId:item.plantId, name:item.name,remark:item.name,status: status} + if (status != 3){ + this.changeStatus(data) + } else { + wx.showModal({ + content: '确认跳过该任务?', + complete: (res) => { + if (res.confirm) { + this.changeStatus(data) + } + } + }) + } + + }, + changeStatus(data){ + api('/plant/makeCare','POST',data,'json').then(res => { + if (res.code === 200){ + wx.showToast({ + icon:'success', + title: res.msg, + }) + this.fetchList() + } + }) + }, goAdd(){ wx.navigateTo({ url: '../add/index', diff --git a/pages/garden/index.wxml b/pages/garden/index.wxml index 8bfea80..4714c96 100644 --- a/pages/garden/index.wxml +++ b/pages/garden/index.wxml @@ -28,30 +28,33 @@ - + {{item.name}} - - - - - - {{item.plant.name}} - 立即完成 - 已完成 - 跳过 - 已逾期{{item.todayCare.expireDays}}天 - - - - 上次养护:{{item.plant.lastPeriod}} + + + + + + {{item.plant.name}} + + + 立即完成 + 已完成 + 已跳过 + 已逾期{{item.todayCare.expireDays}}天 + + + + + 上次养护:{{item.plant.lastPeriod}} + -