diff --git a/src/views/TycView.vue b/src/views/TycView.vue index 9848a1b..d313dfd 100644 --- a/src/views/TycView.vue +++ b/src/views/TycView.vue @@ -428,6 +428,8 @@ export default { zxliddata:[], // 折线名称 zxlindata:[], + // 名称 + zxndata:[], } }, mounted() { @@ -444,7 +446,6 @@ export default { // 110,210,310 // 查询场馆统计情况 csstat(){ - // let groupId = "110|210|310" // 今日进馆数据 btApi.allGroupTimeNum({granularity:"daily",type:1}).then(res=>{ const temcgData = res.data.data @@ -479,29 +480,6 @@ export default { // 24h this.cgsf_line() }); - return; - - // 本月 - btApi.allGroupTimeNum({granularity:"monthly",type:1}).then(res=>{ - const temcgData = res.data.data - // 场馆人次占比 - const tgdata = temcgData.groupsData - this.cgdata = tgdata - tgdata.forEach(item=>{ - this.tmdata += item.noRepeatInNum - }); - }); - // 年度 - btApi.allGroupTimeNum({granularity:"yearly",type:1}).then(res=>{ - const temcgData = res.data.data - // 场馆人次占比 - const tgdata = temcgData.groupsData - this.cgdata = tgdata - tgdata.forEach(item=>{ - this.tydata += item.noRepeatInNum - }); - }); - // 2 }, // 24H 服务人次绘制柱形图 cgsf_line() { @@ -644,20 +622,23 @@ export default { // 获取各场馆的趋势 getTdcg(){ - let guids = "110|210|310" + btApi.tdGroupRealTimeEnter({type:1}).then(res=>{ console.log(res) const tmpdata = res.data.data // X 轴的名称字段 + const narr = new Array const xarr =new Array const darr =new Array; tmpdata.forEach(function(item,idx){ // 读取list const list = item.list + narr.push(item.groupName) xarr.push(list.dkeys) darr.push(list.dvalue) }) // + this.zxndata = narr this.zxlindata = xarr this.zxliddata = darr @@ -673,10 +654,11 @@ export default { var myChart = echarts.init(chartDom); var option - var xData = ['09:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00',]; + //var xData = ['09:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00',]; + var xData = this.zxlindata var color = ['#FF99CC', '#6666FF', '#FF6600', '#7049f0', '#fa704d', '#01babc',] - var name = this.zxlindata.slice(-10,this.zxlindata.length) - var data = this.zxliddata.slice(-10,this.zxliddata.length) + var name = this.zxndata + var data = this.zxliddata var series = []; for (var i = 0; i < data.length; i++) { @@ -791,14 +773,14 @@ export default { }, axisLabel: { inside: false, - interval: 0, + // interval: 0, textStyle: { color: '#FFFFFF', fontWeight: 'normal', fontSize: '12', }, }, - data: name, + data: xData, }], yAxis: { type: 'value',