@@ -169,7 +169,7 @@ export default {
RequestDataSet: [
{
e: 'cp-1-01',
- i: "",
+ i: "scada_cp_cp_cl_01('CX_01')",
f: (e) => {
this.$refs.chart1.setData({
tooltip: {
@@ -190,7 +190,7 @@ export default {
legend: {
show: true,
itemGap: 50,
- data: e.y.map(val => val.name),
+ data: ['实际产量','目标产量'],
textStyle: {
color: "#f9f9f9",
borderColor: "#fff",
@@ -229,7 +229,7 @@ export default {
opacity: 0.3,
},
},
- data: e.x,
+ data: e.map(val=>val.X_VALUE),
},
],
yAxis: [
@@ -267,7 +267,7 @@ export default {
],
series: [
{
- name: e.y[0].name,
+ name: '实际产量',
type: "bar",
barWidth: '70%',
label: {
@@ -283,7 +283,7 @@ export default {
barBorderRadius: 5,
color: function (val) {
console.log()
- if (e.y[0].data[val.dataIndex] >= e.y[1].data[val.dataIndex]) {
+ if (e[val.dataIndex].Y_VALUE_ONE >= e[val.dataIndex].Y_VALUE_TWO) {
return '#30e391'
} else {
return '#FE70A6'
@@ -292,10 +292,10 @@ export default {
},
},
},
- data: e.y[0].data,
+ data: e.map(val=>val.Y_VALUE_ONE),
},
{
- name: e.y[1].name,
+ name: '目标产量',
type: "line",
// smooth: true, //是否平滑曲线显示
// symbol:'circle', // 默认是空心圆(中间是白色的),改成实心圆
@@ -324,7 +324,7 @@ export default {
// tooltip: {
// show: false
// },
- data: e.y[1].data,
+ data: e.map(val=>val.Y_VALUE_TWO),
},
],
})
@@ -339,7 +339,7 @@ export default {
},
{
e: 'cp-1-03',
- i: "",
+ i: "scada_cp_zj_01('CX_01')",
f: (e) => {
this.$refs.chart2.setData({
grid: {
@@ -360,7 +360,7 @@ export default {
},
legend: {
itemWidth: 3 * vw,
- data: e.y.map(val => val.name),
+ data: ['不良数','一次不合格率','目标'],
textStyle: {
color: "#d1e6eb",
margin: 15,
@@ -378,7 +378,7 @@ export default {
},
},
type: 'category',
- data: e.x,
+ data: e.map(val=>val.X_VALUE),
axisPointer: {
type: 'shadow'
}
@@ -420,13 +420,13 @@ export default {
],
series: [
{
- name: e.y[0].name,
+ name: '不良数',
type: 'bar',
itemStyle: {
normal: {
color: function (val) {
console.log()
- if (e.y[1].data[val.dataIndex] < e.y[2].data[val.dataIndex]) {
+ if (e[val.dataIndex].Y_VALUE_TWO < 3) {
return '#30e391'
} else {
return '#FE70A6'
@@ -435,7 +435,7 @@ export default {
},
},
},
- data: e.y[0].data,
+ data: e.map(val=>val.Y_VALUE_ONE),
label: {
show: true,
position: 'top',
@@ -446,10 +446,10 @@ export default {
},
},
{
- name: e.y[1].name,
+ name: '不合格率',
type: 'line',
yAxisIndex: 1,
- data: e.y[1].data,
+ data: e.map(val=>val.Y_VALUE_TWO),
itemStyle: {
normal: {
color: '#F9A25B',
@@ -457,10 +457,10 @@ export default {
},
},
{
- name: e.y[2].name,
+ name: '目标',
type: 'line',
yAxisIndex: 1,
- data: e.y[2].data,
+ data: e.map(val=>3),
itemStyle: {
normal: {
color: '#0DB99D',
@@ -480,21 +480,21 @@ export default {
},
{
e: 'cp-1-05',
- i: "",
+ i: "scada_cp_rk_jp_01('CX_01')",
f: (e) => {
- this.loss = e
+ this.loss = e[0].X_VALUE
+ this.meter = e[0].Y_VALUE
}
},
{
e: 'cp-1-06',
i: "",
f: (e) => {
- this.meter = e
}
},
{
e: 'cp-1-07',
- i: "",
+ i: "scada_cp_rk_loss_01('CX_01')",
f: (e) => {
this.$refs.chart3.setData({
tooltip: {
@@ -510,7 +510,7 @@ export default {
containLabel: true,
},
xAxis: {
- data: e.x,
+ data: e.map(val=>val.X_VALUE),
axisLine: {
lineStyle: {
color: "#0177d4",
@@ -576,7 +576,7 @@ export default {
),
},
},
- data: e.y.data,
+ data: e.map(val=>val.Y_VALUE),
},
],
})
@@ -584,7 +584,7 @@ export default {
},
{
e: 'cp-1-08',
- i: "",
+ i: "scada_cp_rk_order_01('CX_01')",
f: (e) => {
this.scrollTableData = e
}
@@ -600,7 +600,7 @@ export default {
RequestDataSet1: [
{
e: 'cp-2-01',
- i: "",
+ i: "scada_cp_cp_cl_01('CX_02')",
f: (e) => {
this.$refs.chart1.setData({
tooltip: {
@@ -621,7 +621,7 @@ export default {
legend: {
show: true,
itemGap: 50,
- data: e.y.map(val => val.name),
+ data: ['实际产量','目标产量'],
textStyle: {
color: "#f9f9f9",
borderColor: "#fff",
@@ -660,7 +660,7 @@ export default {
opacity: 0.3,
},
},
- data: e.x,
+ data: e.map(val=>val.X_VALUE),
},
],
yAxis: [
@@ -698,7 +698,7 @@ export default {
],
series: [
{
- name: e.y[0].name,
+ name: '实际产量',
type: "bar",
barWidth: '70%',
label: {
@@ -714,7 +714,7 @@ export default {
barBorderRadius: 5,
color: function (val) {
console.log()
- if (e.y[0].data[val.dataIndex] >= e.y[1].data[val.dataIndex]) {
+ if (e[val.dataIndex].Y_VALUE_ONE >= e[val.dataIndex].Y_VALUE_TWO) {
return '#30e391'
} else {
return '#FE70A6'
@@ -723,10 +723,10 @@ export default {
},
},
},
- data: e.y[0].data,
+ data: e.map(val=>val.Y_VALUE_ONE),
},
{
- name: e.y[1].name,
+ name: '目标产量',
type: "line",
// smooth: true, //是否平滑曲线显示
// symbol:'circle', // 默认是空心圆(中间是白色的),改成实心圆
@@ -755,7 +755,7 @@ export default {
// tooltip: {
// show: false
// },
- data: e.y[1].data,
+ data: e.map(val=>val.Y_VALUE_TWO),
},
],
})
@@ -770,7 +770,7 @@ export default {
},
{
e: 'cp-2-03',
- i: "",
+ i: "scada_cp_zj_01('CX_02')",
f: (e) => {
this.$refs.chart2.setData({
grid: {
@@ -791,7 +791,7 @@ export default {
},
legend: {
itemWidth: 3 * vw,
- data: e.y.map(val => val.name),
+ data: ['不良数','一次不合格率','目标'],
textStyle: {
color: "#d1e6eb",
margin: 15,
@@ -809,7 +809,7 @@ export default {
},
},
type: 'category',
- data: e.x,
+ data: e.map(val=>val.X_VALUE),
axisPointer: {
type: 'shadow'
}
@@ -851,13 +851,13 @@ export default {
],
series: [
{
- name: e.y[0].name,
+ name: '不良数',
type: 'bar',
itemStyle: {
normal: {
color: function (val) {
console.log()
- if (e.y[1].data[val.dataIndex] < e.y[2].data[val.dataIndex]) {
+ if (e[val.dataIndex].Y_VALUE_TWO < 3) {
return '#30e391'
} else {
return '#FE70A6'
@@ -866,7 +866,7 @@ export default {
},
},
},
- data: e.y[0].data,
+ data: e.map(val=>val.Y_VALUE_ONE),
label: {
show: true,
position: 'top',
@@ -877,10 +877,10 @@ export default {
},
},
{
- name: e.y[1].name,
+ name: '不合格率',
type: 'line',
yAxisIndex: 1,
- data: e.y[1].data,
+ data: e.map(val=>val.Y_VALUE_TWO),
itemStyle: {
normal: {
color: '#F9A25B',
@@ -888,10 +888,10 @@ export default {
},
},
{
- name: e.y[2].name,
+ name: '目标',
type: 'line',
yAxisIndex: 1,
- data: e.y[2].data,
+ data: e.map(val=>3),
itemStyle: {
normal: {
color: '#0DB99D',
@@ -911,9 +911,10 @@ export default {
},
{
e: 'cp-2-05',
- i: "",
+ i: "scada_cp_rk_jp_01('CX_02')",
f: (e) => {
- this.loss = e
+ this.loss = e[0].X_VALUE
+ this.meter = e[0].Y_VALUE
}
},
{
@@ -925,7 +926,7 @@ export default {
},
{
e: 'cp-2-07',
- i: "",
+ i: "scada_cp_rk_loss_01('CX_02')",
f: (e) => {
this.$refs.chart3.setData({
tooltip: {
@@ -941,7 +942,7 @@ export default {
containLabel: true,
},
xAxis: {
- data: e.x,
+ data: e.map(val=>val.X_VALUE),
axisLine: {
lineStyle: {
color: "#0177d4",
@@ -1007,7 +1008,7 @@ export default {
),
},
},
- data: e.y.data,
+ data: e.map(val=>val.Y_VALUE),
},
],
})
@@ -1015,7 +1016,7 @@ export default {
},
{
e: 'cp-2-08',
- i: "",
+ i: "scada_cp_rk_order_01('CX_02')",
f: (e) => {
this.scrollTableData = e
}
diff --git a/src/views/model/dataCentre.vue b/src/views/model/dataCentre.vue
index a8c5e84..f265d1f 100644
--- a/src/views/model/dataCentre.vue
+++ b/src/views/model/dataCentre.vue
@@ -9,6 +9,7 @@
{{ time }}
{{ date }}
+
合计:{{ hj }}
@@ -87,12 +88,13 @@ export default {
name: '南海诸岛',
value: Math.random() * 200
}],
+ hj:1000,
title: [
'三日清单',
'产品发布',
'场景升级',
'重点工序监控',
- '订单履约率(周)',
+ '订单履约率',
'产品市场',
'用户评价',
'质量分析',