import { getFamilyRelationshipList, getPersonalFeature, getPersonalFile, potentialSatisfactionForResident, queryResidentFollowRecord } from "../../../../utils/statisticsApi"; Page({ data: { id: 0, userInfo: {}, relationship: {}, unSolvedNum: 0, unFinishNum: 0, noServiceNum: 0, event12345Num: 0, provinceSatisfactionNum: 0, selfInspectNum: 0, logList: [], tags: {} }, onLoad(options) { this.setData({ id: options.id }) this.getUser() this.getNum() this.getlog() }, getUser() { getPersonalFile({resid: this.data.id}).then(({data}) => { this.setData({ userInfo: data }) }) getFamilyRelationshipList({resid: this.data.id, type: 0}).then(({data}) => { this.setData({ relationship: data }) }) getPersonalFeature({resid: this.data.id}).then(({data}) => { this.setData({ tags: data }) }) }, getNum() { let params = { resiId: this.data.id, }; potentialSatisfactionForResident(params).then(({data}) => { this.setData({ unSolvedNum: data.unSolvedNum, unFinishNum: data.unFinishNum, noServiceNum: data.noServiceNum, event12345Num: data.event12345Num, provinceSatisfactionNum: data.provinceSatisfactionNum, selfInspectNum: data.selfInspectNum }) }); }, getlog() { let params = { resiId: this.data.id, }; queryResidentFollowRecord(params).then(({data}) => { this.setData({ logList: data }) }) } })