fix:解决冲突

This commit is contained in:
zyh
2023-09-22 11:19:42 +08:00
5 changed files with 4 additions and 62 deletions

View File

@@ -177,18 +177,11 @@ export default {
this.legends = []
this.series = chartOption.series = this.handleTimeSeries(this.chartInfo, chartOption.series[0], this.chartData) // 生成series和legends
const styleOption = this.$lodash.get(this.chartInfo, 'param.option', {})
chartOption.series.forEach(item => {
if (item.lineStyle && styleOption.lineWidth != undefined) {
item.lineStyle.width = styleOption.lineWidth
} else if (item.lineStyle) {
if (item.lineStyle) {
item.lineStyle.width = this.lineOption.lineWidth
}
if (styleOption.pointSize != undefined) {
item.symbolSize = styleOption.pointSize
} else {
item.symbolSize = this.lineOption.pointSize
}
item.symbolSize = this.lineOption.pointSize
})
this.isGrey = this.legends.map(() => false)

View File

@@ -251,7 +251,6 @@ export default {
max: undefined
},
dataLink: [],
option: undefined
},
elements: [{ expression: '', legend: '', type: 'expert', id: '', name: 'A', state: 1, orderNum: 0 }],
panel: '',

View File

@@ -454,44 +454,6 @@
</el-form-item>
</div>
<!-- option -->
<div v-if="isTimeSeries(chartConfig.type)">
<div class="form__sub-title">
<span>{{$t('dashboard.dashboard.chartForm.option')}}</span>
</div>
<div
class="form-items--half-width-group"
>
<!--lineWidth-->
<el-form-item
v-if="chartConfig.type!=='point'"
:label="$t('dashboard.dashboard.chartForm.lineWidth')"
class="form-item--half-width"
prop="param.option.lineWidth"
>
<el-input-number
size="small"
:controls="false"
@change="change"
show-word-limit
v-model="chartConfig.param.option.lineWidth"/>
</el-form-item>
<!--pointSize-->
<el-form-item
:label="$t('dashboard.dashboard.chartForm.pointSize')"
class="form-item--half-width"
prop="param.option.pointSize"
>
<el-input-number
size="small"
:controls="false"
@change="change"
show-word-limit
v-model="chartConfig.param.option.pointSize"/>
</el-form-item>
</div>
</div>
<!-- Right Y Axis -->
<div v-if="isTimeSeries(chartConfig.type)">
<div class="form__sub-title">
@@ -1352,9 +1314,6 @@ export default {
minStep () {
return this.nzDefaultConfig.minStep
},
lineOption () {
return this.nzDefaultConfig.option
}
},
data () {
return {
@@ -1449,8 +1408,7 @@ export default {
min: undefined,
max: undefined
},
dataLink: this.chartConfig.param.dataLink,
option: this.lineOption
dataLink: this.chartConfig.param.dataLink
}
this.$nextTick(() => {
this.chartConfig.param.thresholds.push({ value: undefined, color: randomcolor() })

View File

@@ -173,9 +173,6 @@ export default {
panelChart
},
computed: {
lineOption () {
return this.nzDefaultConfig.option
},
chartLastPosition () {
return this.$store.getters.getChartLastPosition
},
@@ -412,7 +409,6 @@ export default {
max: undefined
},
dataLink: [],
option: this.lineOption
}
}
}
@@ -645,9 +641,6 @@ export default {
max: undefined
}
}
if (!obj.param.option) {
obj.param.option = this.lineOption
}
}
this.editChart = this.$lodash.cloneDeep(obj)
this.oldData = this.$lodash.cloneDeep(obj)

View File

@@ -266,8 +266,7 @@ export default {
min: undefined,
max: undefined
},
dataLink: [],
option: undefined
dataLink: []
},
elements: [{ expression: '', legend: '', type: 'expert', id: '', name: 'A', state: 1, orderNum: 0, step: undefined }],
panel: '',