| | |
| | | import { parseLedgerStat, refreshLedgerStatus } from '../../../../model/ledger'; |
| | | import { parseSelfPatrol, refreshLedgerStatus } from '../../../../model/ledger'; |
| | | import configservice from '../../../../service/configservice'; |
| | | const ledgerservice = require('../../../../service/ledgerservice'); |
| | | const moment = require('../../../../utils/moment.min'); |
| | | const app = getApp(); |
| | |
| | | thisMonth: '', |
| | | tags1: { count: 0 }, |
| | | pageList1: [], |
| | | // 是否有权限可以进行自巡查承诺 |
| | | promiseValid: app.globalData.userSetting.selfPatrolPromise, |
| | | promised: false |
| | | }, |
| | | |
| | | lifetimes: { |
| | |
| | | this.getLedgerType(nowStr, r => { |
| | | this.setData({ |
| | | tags1: { |
| | | count: r[0][0].tag, |
| | | count: r.types[0].tag, |
| | | }, |
| | | pageList1: r[1][0], |
| | | progress: r[2].percent2, |
| | | finished: r[2].finishedSelf, |
| | | tabList: [r[0][0]], |
| | | pageList1: r.items[0], |
| | | progress: r.monthInfo.percent, |
| | | finished: r.monthInfo.finishedMust, |
| | | tabList: r.types, |
| | | refresh: false, |
| | | }); |
| | | }); |
| | | }, |
| | | |
| | | getPromise() { |
| | | configservice.fetchUserSettingRecord(app.globalData.accessToken.userId, { |
| | | success: res => { |
| | | |
| | | }, |
| | | }) |
| | | }, |
| | | |
| | | getLedgerType(time, success, lastMonth) { |
| | |
| | | time, |
| | | { |
| | | success(res) { |
| | | let r = parseLedgerStat(res, lastMonth); |
| | | let r = parseSelfPatrol(res); |
| | | success(r); |
| | | }, |
| | | }, |