refactor: 模板导入适配新的视图逻辑

This commit is contained in:
wangjiahao 2022-05-31 16:54:19 +08:00
parent 772530a4dd
commit d69ebb8ea7
3 changed files with 26 additions and 12 deletions

View File

@ -1,5 +1,6 @@
package io.dataease.dto.chart;
import com.google.gson.annotations.SerializedName;
import io.dataease.plugins.common.base.domain.ChartViewWithBLOBs;
import io.dataease.plugins.common.request.chart.ChartExtFilterRequest;
import io.swagger.annotations.ApiModelProperty;
@ -32,4 +33,12 @@ public class ChartViewDTO extends ChartViewWithBLOBs {
private List<ChartExtFilterRequest> drillFilters;
@ApiModelProperty("视图存放位置")
private String position;
@SerializedName("xaxis")
private String xAxis;
@SerializedName("xaxisExt")
private String xAxisExt;
@SerializedName("yaxis")
private String yAxis;
@SerializedName("yaxisExt")
private String yAxisExt;
}

View File

@ -412,6 +412,7 @@ function getCurrentField(valueFieldList, field) {
} catch (err) {
list = JSON.parse(JSON.stringify(valueFieldList))
}
if (list) {
for (let i = 0; i < list.length; i++) {
const f = list[i]
if (field.dataeaseName === f.dataeaseName) {
@ -419,5 +420,7 @@ function getCurrentField(valueFieldList, field) {
break
}
}
}
return res
}

View File

@ -2355,6 +2355,7 @@ export function getColors(chart, colors, reset) {
} else {
series = JSON.parse(chart.yaxis)
}
if (series) {
for (let i = 0; i < series.length; i++) {
const s = series[i]
seriesColors.push({
@ -2363,6 +2364,7 @@ export function getColors(chart, colors, reset) {
isCustom: false
})
}
}
} else {
if (chart.data) {
const data = chart.data.datas