|
@ -18,22 +18,20 @@ Vue.component('my-chart', {
|
|
|
methods: {
|
|
|
drawPie(){
|
|
|
var vm = this,
|
|
|
seriesData = [
|
|
|
{
|
|
|
name: vm.chartData.recordType == 1 ? "血糖值" : "收缩压",
|
|
|
type:'line',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
lineStyle: {
|
|
|
color: 'rgb(102,204,204)'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
data: vm.chartData.opinionData
|
|
|
}
|
|
|
]
|
|
|
seriesData = []
|
|
|
if(vm.chartData.recordType == 2) {
|
|
|
seriesData.push({
|
|
|
seriesData = [{
|
|
|
name: "收缩压",
|
|
|
type:'line',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
lineStyle: {
|
|
|
color: 'rgb(102,204,204)'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
data: vm.chartData.opinionData
|
|
|
}, {
|
|
|
name: "舒张压",
|
|
|
type:'line',
|
|
|
itemStyle: {
|
|
@ -44,7 +42,20 @@ Vue.component('my-chart', {
|
|
|
}
|
|
|
},
|
|
|
data: vm.chartData.opinionData2
|
|
|
})
|
|
|
}]
|
|
|
} else {
|
|
|
seriesData = [{
|
|
|
name: "血糖值",
|
|
|
type:'line',
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
lineStyle: {
|
|
|
color: 'rgb(102,204,204)'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
data: vm.chartData.opinionData
|
|
|
}]
|
|
|
}
|
|
|
var options = {
|
|
|
grid: {
|
|
@ -94,6 +105,7 @@ Vue.component('my-chart', {
|
|
|
},
|
|
|
watch: {
|
|
|
chartData: function(data) {
|
|
|
this.charts.clear();
|
|
|
this.drawPie()
|
|
|
}
|
|
|
}
|