| | |
| | | const fakeDC = [60, 135, 70, 112, 80, 170, 200, 140, 52, 119, 164, 230]; |
| | | for (let i = 0; i < 12; i += 1) { |
| | | this.totalDeviceCountList.push({ |
| | | x: moment(today).subtract(-1*i, 'months').format( |
| | | "YYYY-MM" |
| | | x: moment(today).subtract(-1 * i, 'months').format( |
| | | 'YYYY-MM' |
| | | ), |
| | | y: fakeDC[i] |
| | | }); |
| | | this.totalDeviceCount += fakeDC[i]; |
| | | } |
| | | this.avgDeviceCount = (this.totalDeviceCount/12).toFixed(0); |
| | | this.avgDeviceCount = (this.totalDeviceCount / 12).toFixed(0); |
| | | |
| | | const alarmData = []; |
| | | const alarmData_1 = []; |
| | |
| | | for (let i = 0; i < fakeY.length; i += 1) { |
| | | visitData.push({ |
| | | x: moment(new Date(beginDay + 1000 * 60 * 60 * 24 * i)).format( |
| | | "YYYY-MM-DD" |
| | | 'YYYY-MM-DD' |
| | | ), |
| | | y: fakeY[i] |
| | | }); |
| | |
| | | for (let i = 0; i < fakeY2.length; i += 1) { |
| | | visitData2.push({ |
| | | x: moment(new Date(beginDay + 1000 * 60 * 60 * 24 * i)).format( |
| | | "YYYY-MM-DD" |
| | | 'YYYY-MM-DD' |
| | | ), |
| | | y: fakeY2[i] |
| | | }); |
| | |
| | | status: Math.floor((Math.random() * 10) % 2) |
| | | }); |
| | | } |
| | | var res = { |
| | | const res = { |
| | | alarmData: alarmData, |
| | | alarmData_1: alarmData_1, |
| | | alarmData_2: alarmData_2, |
| | |
| | | 'https://gw.alipayobjects.com/zos/rmsportal/nxkuOJlFJuAUhzlMTCEe.png' // Webpack |
| | | ]; |
| | | |
| | | var activities = [ |
| | | const activities = [ |
| | | { |
| | | id: 'trend-1', |
| | | updatedAt: new Date(), |
| | |
| | | salesPieData: any; |
| | | salesTotal = 0; |
| | | changeSaleType() { |
| | | if(this.salesType == '0') { |
| | | if (this.salesType == '0') { |
| | | this.salesPieData = this.data.alertData; |
| | | } else if(this.salesType == '1') { |
| | | } else if (this.salesType == '1') { |
| | | this.salesPieData = this.data.alertData_1; |
| | | } else if(this.salesType == '2') { |
| | | } else if (this.salesType == '2') { |
| | | this.salesPieData = this.data.alertData_2; |
| | | } else if(this.salesType == '3') { |
| | | } else if (this.salesType == '3') { |
| | | this.salesPieData = this.data.alertData_3; |
| | | } |
| | | if (this.salesPieData) this.salesTotal = this.salesPieData.reduce((pre, now) => now.y + pre, 0); |
| | | } |
| | | |
| | | handlePieValueFormat(value: any) { |
| | | return value + "次"; |
| | | return value + '次'; |
| | | } |
| | | } |