提交的说明

This commit is contained in:
hh 2024-03-05 17:41:14 +08:00
parent 4d35967cb6
commit 283a00e305
1 changed files with 14 additions and 10 deletions

View File

@ -94,25 +94,29 @@ export default {
handlerInputchange(val) {
this.parseParamsBySelectInput(this.selectInput.keyname, val)
},
// 查询echarts 数据 ()
// 前端统一数据类型为
// 接口文档:
// {
// "chartType": "对应的图表类型",
// "data": {
// 对应的数据
// "code": 200,
// "message": "success",
// "result": {
// "chartType": "widget-barchart",
// "data": [
// XXX
// ]
// }
// }
queryEchartsData(params) {
return new Promise(async (resolve) => {
console.log('查询参数为', params)
const data = await getData(params);
console.log('数据为', data)
//判断data的chartType和params的chartType是否一致
if (!data) {
const reqData = await getData(params);
if (reqData == null || reqData.code !== 200) {
this.$message.error("查询数据异常");
return
}
if (data.chartType !== params.chartType) {
const data = reqData.result
console.log('查询结果为', data)
//判断data的chartType和params的chartType是否一致
if (data.chartType != params.chartType) {
this.$message.error("查询数据类型不匹配");
return
} else {