AIGC相关图表数据
function getAIGCBarData() {
var path = getRootPath_web() + "/AIGC/getAIGCGroupData";
var params = {
};
$.ajax({
type: 'POST',
async: false,
dataType: 'json',
url: path,
data: params,
success: function(res) {
if (res.code == 0) {
var list = res.data;
var nameArr = [];
var yesArr = [];
var noArr = [];
for (var i = 0; i < list.length; i++) {
var obj = list;
nameArr.push(obj.groupName);
yesArr.push(obj.yesGroup);
noArr.push(obj.noGroup);
}
optionBar1.xAxis.data = nameArr;
optionBar1.series.data = yesArr;
optionBar1.series.data = noArr;
myChartBar1.setOption(optionBar1);
}
},
error: function() {
layer.open({
title: '提示'
, content: '接口请求失败'
});
}
});
}
//获取AIGC-TAO相关数据
function getTAOData() {
var path = getRootPath_web() + "/AIGC/getTAOData";
var params = {
};
$.ajax({
type: 'POST',
async: false,
dataType: 'json',
url: path,
data: params,
success: function(res) {
if (res.code == 0) {
var list = res.data;
var nameArr = [];
var allArr = [];
var yesArr = [];
var noArr = [];
for (var i = 0; i < list.length; i++) {
var obj = list;
nameArr.push(obj.itemName);
allArr.push(obj.countNumber);
yesArr.push(obj.yesNumber);
noArr.push(obj.noNumber);
}
optionBar2.xAxis.data = nameArr;
optionBar2.series.data = allArr;
optionBar2.series.data = yesArr;
optionBar2.series.data = noArr;
myChartBar2.setOption(optionBar2);
}
},
error: function() {
layer.open({
title: '提示'
, content: '接口请求失败'
});
}
});
}
//获取E-TARGET相关数据
function getEtargetData() {
var path = getRootPath_web() + "/etarget/getEtargetData";
var params = {
};
$.ajax({
type: 'POST',
async: false,
dataType: 'json',
url: path,
data: params,
success: function(res) {
if (res.code == 0) {
var list = res.data;
var nameArr1 = [];
var allArr1 = [];
var nameArr2 = [];
var allArr2 = [];
for (var i = 0; i < list.length; i++) {
var obj = list;
nameArr1.push(obj.itemName);
allArr1.push(obj.countNumber);
nameArr2.push(obj.groupName);
allArr2.push(obj.groupNumber);
}
optionBar3.xAxis.data = nameArr1;
optionBar3.series.data = allArr1;
optionBar3.xAxis.data = nameArr2;
optionBar3.series.data = allArr2;
myChartBar3.setOption(optionBar3);
}
},
error: function() {
layer.open({
title: '提示'
, content: '接口请求失败'
});
}
});
}
//拼接所有图表数据,并刷新
function getAllData() {
getAIGCBarData();
getTAOData();
getEtargetData();
myChartBar1.resize();
myChartBar2.resize();
myChartBar3.resize();
}
setInterval(function() {
getAllData();
}, 1000);——来源:OpenAI ChatGPT,仅供参考
页:
[1]