| | |
| | | }); |
| | | } |
| | | |
| | | const offlineData = []; |
| | | for (let i = 0; i < 10; i += 1) { |
| | | offlineData.push({ |
| | | name: `门店${i}`, |
| | | cvr: Math.ceil(Math.random() * 9) / 10 |
| | | }); |
| | | } |
| | | const offlineChartData = []; |
| | | for (let i = 0; i < 20; i += 1) { |
| | | offlineChartData.push({ |
| | | x: new Date().getTime() + 1000 * 60 * 30 * i, |
| | | y1: Math.floor(Math.random() * 100) + 10, |
| | | y2: Math.floor(Math.random() * 100) + 10 |
| | | }); |
| | | } |
| | | |
| | | const radarOriginData = [ |
| | | { |
| | | name: '个人', |
| | |
| | | visitData: visitData, |
| | | visitData2: visitData2, |
| | | |
| | | offlineData: offlineData, |
| | | offlineChartData: offlineChartData, |
| | | radarOriginData: radarOriginData, |
| | | radarData: radarData, |
| | | searchData: searchData |
| | | }; |
| | | |
| | | res.offlineData.forEach((item: any) => { |
| | | item.chart = Object.assign([], res.offlineChartData); |
| | | }); |
| | | this.data = res; |
| | | this.loading = false; |
| | | this.changeSaleType(); |
| | |
| | | |
| | | handlePieValueFormat(value: any) { |
| | | return value + "次"; |
| | | } |
| | | |
| | | _activeTab = 0; |
| | | _tabChange(value: any) { |
| | | console.log('tab', this._activeTab, value); |
| | | } |
| | | } |