Browse Source

饼图调序

master
453530270@qq.com 3 years ago
parent
commit
1855bc3a97
  1. 35
      src/views/HomeView.vue

35
src/views/HomeView.vue

@ -243,7 +243,11 @@ export default {
this.showorders() this.showorders()
// //
const ccdata = res.data.data.groupsData const ccdata = res.data.data.groupsData
let tcdata =new Array;that.circularData.groupName=[];that.circularData.proportion=[];
let tcdata =new Array;
that.circularData.groupName=[];
that.circularData.proportion=[];
ccdata.forEach(function(item,idx){ ccdata.forEach(function(item,idx){
// idx // idx
tcdata.push({ tcdata.push({
@ -650,10 +654,6 @@ export default {
homeApi.allGroupNum().then(res => { homeApi.allGroupNum().then(res => {
// get allTimeData // get allTimeData
const tmpdata = res.data.returnData const tmpdata = res.data.returnData
// that.day_num = tmpdata.day.noRepeatInNum
// that.week_num = tmpdata.week.noRepeatInNum
// that.mon_num = tmpdata.month.noRepeatInNum
// that.year_num = tmpdata.year.noRepeatInNum
// //
const ycount= tmpdata.year.noRepeatInNum const ycount= tmpdata.year.noRepeatInNum
@ -694,16 +694,33 @@ export default {
// //
const pieData = jstr.realTimeData.data; const pieData = jstr.realTimeData.data;
that.circularData.groupName=[];that.circularData.proportion=[];that.kcdata=[]; //
pieData.forEach((item) => { const yord=[2,0,4,5,1,3]
// array
that.circularData.groupName=[];
that.circularData.proportion=[];
that.kcdata=[];
// yord
for(let x=0;x<yord.length;x++){
let item = pieData[yord[x]] //
console.log("yord_item",item.groupName)
that.circularData.groupName.push(item.groupName) that.circularData.groupName.push(item.groupName)
that.circularData.proportion.push(item.proportion) that.circularData.proportion.push(item.proportion)
that.kcdata.push({ that.kcdata.push({
name:item.groupName, name:item.groupName,
value:item.proportion.split('%')[0] value:item.proportion.split('%')[0]
// value: item.noRepeatInNum,
}) })
}) }
//
// pieData.forEach((item) => {
// that.circularData.groupName.push(item.groupName)
// that.circularData.proportion.push(item.proportion)
// that.kcdata.push({
// name:item.groupName,
// value:item.proportion.split('%')[0]
// // value: item.noRepeatInNum,
// })
// })
// //
this.cgchart() this.cgchart()

Loading…
Cancel
Save