|
|
@@ -444,8 +444,8 @@ export let tableColumnLjhl: BasicColumn[] = [
|
|
|
ellipsis: true,
|
|
|
},
|
|
|
]
|
|
|
-//注气驱替促抽效果评价
|
|
|
-export let tableColumnCcxg: BasicColumn[] = [
|
|
|
+//效果评价-抽采率
|
|
|
+export let tableColumnCcl: BasicColumn[] = [
|
|
|
{
|
|
|
title: '序号',
|
|
|
width: 60,
|
|
|
@@ -473,6 +473,36 @@ export let tableColumnCcxg: BasicColumn[] = [
|
|
|
align: 'center',
|
|
|
ellipsis: true,
|
|
|
},
|
|
|
+ {
|
|
|
+ title: '时间',
|
|
|
+ dataIndex: 'ttime',
|
|
|
+ key: 'ttime',
|
|
|
+ align: 'center',
|
|
|
+ ellipsis: true,
|
|
|
+ },
|
|
|
+]
|
|
|
+//效果评价-残余瓦斯含量
|
|
|
+export let tableColumnWshl: BasicColumn[] = [
|
|
|
+ {
|
|
|
+ title: '序号',
|
|
|
+ width: 60,
|
|
|
+ align: 'center',
|
|
|
+ customRender: ({ index }: { index: number }) => `${index + 1}`
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '设备名称',
|
|
|
+ dataIndex: 'gdevicename',
|
|
|
+ key: 'gdevicename',
|
|
|
+ align: 'center',
|
|
|
+ ellipsis: true,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '安装位置',
|
|
|
+ dataIndex: 'ginstallpos',
|
|
|
+ key: 'ginstallpos',
|
|
|
+ align: 'center',
|
|
|
+ ellipsis: true,
|
|
|
+ },
|
|
|
{
|
|
|
title: '残余瓦斯含量(m³/t)',
|
|
|
dataIndex: 'residual_gas_content_m3_t',
|
|
|
@@ -480,6 +510,36 @@ export let tableColumnCcxg: BasicColumn[] = [
|
|
|
align: 'center',
|
|
|
ellipsis: true,
|
|
|
},
|
|
|
+ {
|
|
|
+ title: '时间',
|
|
|
+ dataIndex: 'ttime',
|
|
|
+ key: 'ttime',
|
|
|
+ align: 'center',
|
|
|
+ ellipsis: true,
|
|
|
+ },
|
|
|
+]
|
|
|
+//效果评价-瓦斯含量降低速率
|
|
|
+export let tableColumnJdsl: BasicColumn[] = [
|
|
|
+ {
|
|
|
+ title: '序号',
|
|
|
+ width: 60,
|
|
|
+ align: 'center',
|
|
|
+ customRender: ({ index }: { index: number }) => `${index + 1}`
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '设备名称',
|
|
|
+ dataIndex: 'gdevicename',
|
|
|
+ key: 'gdevicename',
|
|
|
+ align: 'center',
|
|
|
+ ellipsis: true,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '安装位置',
|
|
|
+ dataIndex: 'ginstallpos',
|
|
|
+ key: 'ginstallpos',
|
|
|
+ align: 'center',
|
|
|
+ ellipsis: true,
|
|
|
+ },
|
|
|
{
|
|
|
title: '瓦斯含量降低速率(m³/t/mon)',
|
|
|
dataIndex: 'gas_drop_rate_m3_t_mon',
|
|
|
@@ -1659,6 +1719,336 @@ export let ccHlEchartOption = {
|
|
|
},
|
|
|
]
|
|
|
}
|
|
|
+//效果评价-抽采率
|
|
|
+export let ccLEchartOption = {
|
|
|
+ showTime: false,
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ padding: 8,
|
|
|
+ backgroundColor: 'rgba(0, 0, 0, .6)',
|
|
|
+ textStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 12,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ grid: {
|
|
|
+ top: '28%',
|
|
|
+ left: '6%',
|
|
|
+ right: '6%',
|
|
|
+ bottom: '7%',
|
|
|
+ containLabel: true
|
|
|
+ },
|
|
|
+ legend: {
|
|
|
+ top: '1%',
|
|
|
+ right: '3%',
|
|
|
+ icon: 'circle',
|
|
|
+ itemWidth: 8,
|
|
|
+ itemHeight: 8,
|
|
|
+ itemGap: 12,
|
|
|
+ textStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 12,
|
|
|
+ },
|
|
|
+ data: [
|
|
|
+ { name: '抽采率' },
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ yAxis: [
|
|
|
+ {
|
|
|
+ type: 'value',
|
|
|
+ position: 'left', // Y轴1在左边
|
|
|
+ name: '(%)',
|
|
|
+ nameTextStyle: {
|
|
|
+ color: "#a3a7ae",
|
|
|
+ fontSize: 12,
|
|
|
+ padding: 0
|
|
|
+ },
|
|
|
+ min: 0,
|
|
|
+ splitLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle: {
|
|
|
+ color: 'rgba(4, 49, 79)',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ axisLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle: {
|
|
|
+ color: 'rgba(4, 49, 79)',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ textStyle: {
|
|
|
+ color: '#a3a7ae',
|
|
|
+ padding: 5
|
|
|
+ },
|
|
|
+ formatter: '{value}',
|
|
|
+ },
|
|
|
+ axisTick: {
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ series: [
|
|
|
+ {
|
|
|
+ name: '抽采率',
|
|
|
+ type: 'line',
|
|
|
+ symbol: 'circle', // 默认是空心圆(中间是白色的),改成实心圆
|
|
|
+ showAllSymbol: true,
|
|
|
+ symbolSize: 0,
|
|
|
+ smooth: true,
|
|
|
+ lineStyle: {
|
|
|
+ normal: {
|
|
|
+ width: 2,
|
|
|
+ color: 'rgba(236, 255, 62,1)', // 线条颜色
|
|
|
+ },
|
|
|
+ borderColor: 'rgba(0,0,0,.4)',
|
|
|
+ },
|
|
|
+ itemStyle: {
|
|
|
+ color: 'rgba(236, 255, 62,1)',
|
|
|
+ borderColor: "#646ace",
|
|
|
+ borderWidth: 2
|
|
|
+ },
|
|
|
+ areaStyle: { //区域填充样式
|
|
|
+ normal: {
|
|
|
+ //线性渐变,前4个参数分别是x0,y0,x2,y2(范围0~1);相当于图形包围盒中的百分比。如果最后一个参数是‘true’,则该四个值是绝对像素位置。
|
|
|
+ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
|
|
|
+ offset: 0,
|
|
|
+ color: "rgba(236, 255, 62,.4)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ offset: 1,
|
|
|
+ color: "rgba(236, 255, 62, .1)"
|
|
|
+ }
|
|
|
+ ], false),
|
|
|
+ shadowColor: 'rgba(236, 255, 62, 0.5)', //阴影颜色
|
|
|
+ shadowBlur: 20 //shadowBlur设图形阴影的模糊大小。配合shadowColor,shadowOffsetX/Y, 设置图形的阴影效果。
|
|
|
+ }
|
|
|
+ },
|
|
|
+ data: 'yData'
|
|
|
+ },
|
|
|
+ ]
|
|
|
+}
|
|
|
+//效果评价-残余瓦斯含量
|
|
|
+export let wshLEchartOption = {
|
|
|
+ showTime: false,
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ padding: 8,
|
|
|
+ backgroundColor: 'rgba(0, 0, 0, .6)',
|
|
|
+ textStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 12,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ grid: {
|
|
|
+ top: '28%',
|
|
|
+ left: '6%',
|
|
|
+ right: '6%',
|
|
|
+ bottom: '7%',
|
|
|
+ containLabel: true
|
|
|
+ },
|
|
|
+ legend: {
|
|
|
+ top: '1%',
|
|
|
+ right: '3%',
|
|
|
+ icon: 'circle',
|
|
|
+ itemWidth: 8,
|
|
|
+ itemHeight: 8,
|
|
|
+ itemGap: 12,
|
|
|
+ textStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 12,
|
|
|
+ },
|
|
|
+ data: [
|
|
|
+ { name: '残余瓦斯含量' },
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ yAxis: [
|
|
|
+ {
|
|
|
+ type: 'value',
|
|
|
+ position: 'left', // Y轴1在左边
|
|
|
+ name: '(m³/t)',
|
|
|
+ nameTextStyle: {
|
|
|
+ color: "#a3a7ae",
|
|
|
+ fontSize: 12,
|
|
|
+ padding: 0
|
|
|
+ },
|
|
|
+ min: 0,
|
|
|
+ splitLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle: {
|
|
|
+ color: 'rgba(4, 49, 79)',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ axisLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle: {
|
|
|
+ color: 'rgba(4, 49, 79)',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ textStyle: {
|
|
|
+ color: '#a3a7ae',
|
|
|
+ padding: 5
|
|
|
+ },
|
|
|
+ formatter: '{value}',
|
|
|
+ },
|
|
|
+ axisTick: {
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ series: [
|
|
|
+ {
|
|
|
+ name: '残余瓦斯含量',
|
|
|
+ type: 'line',
|
|
|
+ symbol: 'circle', // 默认是空心圆(中间是白色的),改成实心圆
|
|
|
+ showAllSymbol: true,
|
|
|
+ symbolSize: 0,
|
|
|
+ smooth: true,
|
|
|
+ lineStyle: {
|
|
|
+ normal: {
|
|
|
+ width: 2,
|
|
|
+ color: 'rgba(236, 255, 62,1)', // 线条颜色
|
|
|
+ },
|
|
|
+ borderColor: 'rgba(0,0,0,.4)',
|
|
|
+ },
|
|
|
+ itemStyle: {
|
|
|
+ color: 'rgba(236, 255, 62,1)',
|
|
|
+ borderColor: "#646ace",
|
|
|
+ borderWidth: 2
|
|
|
+ },
|
|
|
+ areaStyle: { //区域填充样式
|
|
|
+ normal: {
|
|
|
+ //线性渐变,前4个参数分别是x0,y0,x2,y2(范围0~1);相当于图形包围盒中的百分比。如果最后一个参数是‘true’,则该四个值是绝对像素位置。
|
|
|
+ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
|
|
|
+ offset: 0,
|
|
|
+ color: "rgba(236, 255, 62,.4)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ offset: 1,
|
|
|
+ color: "rgba(236, 255, 62, .1)"
|
|
|
+ }
|
|
|
+ ], false),
|
|
|
+ shadowColor: 'rgba(236, 255, 62, 0.5)', //阴影颜色
|
|
|
+ shadowBlur: 20 //shadowBlur设图形阴影的模糊大小。配合shadowColor,shadowOffsetX/Y, 设置图形的阴影效果。
|
|
|
+ }
|
|
|
+ },
|
|
|
+ data: 'yData'
|
|
|
+ },
|
|
|
+ ]
|
|
|
+}
|
|
|
+//效果评价-瓦斯含量降低速率
|
|
|
+export let jdsLEchartOption = {
|
|
|
+ showTime: false,
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ padding: 8,
|
|
|
+ backgroundColor: 'rgba(0, 0, 0, .6)',
|
|
|
+ textStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 12,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ grid: {
|
|
|
+ top: '28%',
|
|
|
+ left: '6%',
|
|
|
+ right: '6%',
|
|
|
+ bottom: '7%',
|
|
|
+ containLabel: true
|
|
|
+ },
|
|
|
+ legend: {
|
|
|
+ top: '1%',
|
|
|
+ right: '3%',
|
|
|
+ icon: 'circle',
|
|
|
+ itemWidth: 8,
|
|
|
+ itemHeight: 8,
|
|
|
+ itemGap: 12,
|
|
|
+ textStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 12,
|
|
|
+ },
|
|
|
+ data: [
|
|
|
+ { name: '瓦斯含量降低速率' },
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ yAxis: [
|
|
|
+ {
|
|
|
+ type: 'value',
|
|
|
+ position: 'left', // Y轴1在左边
|
|
|
+ name: '(m³/t/mon)',
|
|
|
+ nameTextStyle: {
|
|
|
+ color: "#a3a7ae",
|
|
|
+ fontSize: 12,
|
|
|
+ padding: 0
|
|
|
+ },
|
|
|
+ min: 0,
|
|
|
+ splitLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle: {
|
|
|
+ color: 'rgba(4, 49, 79)',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ axisLine: {
|
|
|
+ show: true,
|
|
|
+ lineStyle: {
|
|
|
+ color: 'rgba(4, 49, 79)',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ axisLabel: {
|
|
|
+ show: true,
|
|
|
+ textStyle: {
|
|
|
+ color: '#a3a7ae',
|
|
|
+ padding: 5
|
|
|
+ },
|
|
|
+ formatter: '{value}',
|
|
|
+ },
|
|
|
+ axisTick: {
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ series: [
|
|
|
+ {
|
|
|
+ name: '瓦斯含量降低速率',
|
|
|
+ type: 'line',
|
|
|
+ symbol: 'circle', // 默认是空心圆(中间是白色的),改成实心圆
|
|
|
+ showAllSymbol: true,
|
|
|
+ symbolSize: 0,
|
|
|
+ smooth: true,
|
|
|
+ lineStyle: {
|
|
|
+ normal: {
|
|
|
+ width: 2,
|
|
|
+ color: 'rgba(236, 255, 62,1)', // 线条颜色
|
|
|
+ },
|
|
|
+ borderColor: 'rgba(0,0,0,.4)',
|
|
|
+ },
|
|
|
+ itemStyle: {
|
|
|
+ color: 'rgba(236, 255, 62,1)',
|
|
|
+ borderColor: "#646ace",
|
|
|
+ borderWidth: 2
|
|
|
+ },
|
|
|
+ areaStyle: { //区域填充样式
|
|
|
+ normal: {
|
|
|
+ //线性渐变,前4个参数分别是x0,y0,x2,y2(范围0~1);相当于图形包围盒中的百分比。如果最后一个参数是‘true’,则该四个值是绝对像素位置。
|
|
|
+ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
|
|
|
+ offset: 0,
|
|
|
+ color: "rgba(236, 255, 62,.4)"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ offset: 1,
|
|
|
+ color: "rgba(236, 255, 62, .1)"
|
|
|
+ }
|
|
|
+ ], false),
|
|
|
+ shadowColor: 'rgba(236, 255, 62, 0.5)', //阴影颜色
|
|
|
+ shadowBlur: 20 //shadowBlur设图形阴影的模糊大小。配合shadowColor,shadowOffsetX/Y, 设置图形的阴影效果。
|
|
|
+ }
|
|
|
+ },
|
|
|
+ data: 'yData'
|
|
|
+ },
|
|
|
+ ]
|
|
|
+}
|
|
|
|
|
|
//注气驱替促抽效果评价详情图表配置项
|
|
|
export let ccxgEchartOption = {
|