| | |
| | | let monthInfo = { |
| | | totalMust: 0, |
| | | finishedMust: 0, |
| | | totalSelf: 0, |
| | | finishedSelf: 0 |
| | | } |
| | | subtypes.forEach(s => { |
| | | //月度统计 |
| | | if (s.needUpdate) { |
| | | monthInfo.totalMust++ |
| | | //统计自巡查类型的台账,类别为-1(暂定) |
| | | if (s.ledgerTypeId == -1) { |
| | | monthInfo.totalSelf++ |
| | | } |
| | | if (s.upLoad) { |
| | | monthInfo.finishedMust++ |
| | | if (s.ledgerTypeId == -1) { |
| | | monthInfo.finishedSelf++ |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | |
| | | monthInfo.percent = Math.round(monthInfo.finishedMust / monthInfo.totalMust * 100) |
| | | monthInfo.percent = monthInfo.totalMust == 0 ? 0 : Math.round(monthInfo.finishedMust / monthInfo.totalMust * 100) |
| | | monthInfo.percent2 = monthInfo.totalSelf == 0 ? 0 : Math.round(monthInfo.finishedSelf / monthInfo.totalSelf * 100) |
| | | |
| | | this.setData({monthInfo}) |
| | | }, |
| | |
| | | wx.navigateTo({ |
| | | url: url |
| | | }) |
| | | } else { |
| | | wx.showToast({ |
| | | title: '功能敬请期待', |
| | | duration: 1000, |
| | | icon: 'none', |
| | | mask: true, |
| | | }) |
| | | } |
| | | } |
| | | }) |