| | |
| | | {name: '已完成销售任务',content: 0,unit: '万元'}, |
| | | {name: '未完成销售任务',content: 0,unit: '万元'}, |
| | | {name: '完成率',content: '0.00',unit: '%'}, |
| | | {name: '跟踪项目数量',content: 0,unit: '万元'}, |
| | | {name: '跟踪项目数量',content: 0,unit: '项'}, |
| | | {name: '跟踪项目金额',content: 0,unit: '万元'}, |
| | | {name: '成交项目数量',content: 0,unit: '万元'}, |
| | | {name: '成交项目金额',content: '0.00',unit: '%'} |
| | | {name: '成交项目数量',content: 0,unit: '项'}, |
| | | {name: '成交项目金额',content: '0.00',unit: '万元'} |
| | | ] |
| | | } |
| | | ], |
| | |
| | | //模拟从服务器获取数据 |
| | | this.getServerData() |
| | | this.getCompanyData() |
| | | this.getPersonData() |
| | | |
| | | }, |
| | | mounted() { |
| | |
| | | // console.log(this.mainItem); |
| | | }, |
| | | async getCompanyData() { |
| | | let companyDatas = await getCompanyData.getCompanyData() |
| | | this.mainItem[0].title = '团队活动实时交易情况' |
| | | this.mainItem[0].subTitle = '团队数据' |
| | | this.mainItem[0].items = companyDatas |
| | | let res = await getCompanyData.getCompanyData() |
| | | if (res.code === 200) { |
| | | this.mainItem[0].title = '团队活动实时交易情况' |
| | | this.mainItem[0].subTitle = '团队数据' |
| | | this.mainItem[0].items = res |
| | | } else if (res.code === 403) { |
| | | this.backLogin(res) |
| | | } |
| | | }, |
| | | async getPersonData() { |
| | | let res = await getCompanyData.getPersonData() |
| | | if (res.code === 200) { |
| | | this.mainItem[1].title = '实时销售情况' |
| | | this.mainItem[1].subTitle = '个人数据' |
| | | this.mainItem[1].items = res |
| | | } else if (res.code === 403) { |
| | | this.backLogin(res) |
| | | } |
| | | }, |
| | | backLogin(res) { |
| | | uni.showToast({title: res.msg, icon: "none", position: 'top'}) |
| | | setTimeout(() => { |
| | | uni.reLaunch({ |
| | | url: '../login/login' |
| | | }); |
| | | }, 1000); |
| | | } |
| | | |
| | | } |
| | | } |
| | | </script> |