Unverified 提交 49872775 authored 作者: 王嘉豪's avatar 王嘉豪 提交者: GitHub

Merge pull request #2365 from dataease/dev

Dev
package io.dataease.dto.chart; package io.dataease.dto.chart;
import com.google.gson.annotations.SerializedName;
import io.dataease.plugins.common.base.domain.ChartViewWithBLOBs; import io.dataease.plugins.common.base.domain.ChartViewWithBLOBs;
import io.dataease.plugins.common.request.chart.ChartExtFilterRequest; import io.dataease.plugins.common.request.chart.ChartExtFilterRequest;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
...@@ -32,4 +33,12 @@ public class ChartViewDTO extends ChartViewWithBLOBs { ...@@ -32,4 +33,12 @@ public class ChartViewDTO extends ChartViewWithBLOBs {
private List<ChartExtFilterRequest> drillFilters; private List<ChartExtFilterRequest> drillFilters;
@ApiModelProperty("视图存放位置") @ApiModelProperty("视图存放位置")
private String position; private String position;
@SerializedName("xaxis")
private String xAxis;
@SerializedName("xaxisExt")
private String xAxisExt;
@SerializedName("yaxis")
private String yAxis;
@SerializedName("yaxisExt")
private String yAxisExt;
} }
...@@ -412,6 +412,7 @@ function getCurrentField(valueFieldList, field) { ...@@ -412,6 +412,7 @@ function getCurrentField(valueFieldList, field) {
} catch (err) { } catch (err) {
list = JSON.parse(JSON.stringify(valueFieldList)) list = JSON.parse(JSON.stringify(valueFieldList))
} }
if (list) {
for (let i = 0; i < list.length; i++) { for (let i = 0; i < list.length; i++) {
const f = list[i] const f = list[i]
if (field.dataeaseName === f.dataeaseName) { if (field.dataeaseName === f.dataeaseName) {
...@@ -419,5 +420,7 @@ function getCurrentField(valueFieldList, field) { ...@@ -419,5 +420,7 @@ function getCurrentField(valueFieldList, field) {
break break
} }
} }
}
return res return res
} }
...@@ -2396,6 +2396,7 @@ export function getColors(chart, colors, reset) { ...@@ -2396,6 +2396,7 @@ export function getColors(chart, colors, reset) {
} else { } else {
series = JSON.parse(chart.yaxis) series = JSON.parse(chart.yaxis)
} }
if (series) {
for (let i = 0; i < series.length; i++) { for (let i = 0; i < series.length; i++) {
const s = series[i] const s = series[i]
seriesColors.push({ seriesColors.push({
...@@ -2404,6 +2405,7 @@ export function getColors(chart, colors, reset) { ...@@ -2404,6 +2405,7 @@ export function getColors(chart, colors, reset) {
isCustom: false isCustom: false
}) })
} }
}
} else { } else {
if (chart.data) { if (chart.data) {
const data = chart.data.datas const data = chart.data.datas
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论