|
@@ -75,6 +75,7 @@ import {
|
|
|
Cctrkcolumns,
|
|
|
Cctkcolumns,
|
|
|
Jinjiecolumns,
|
|
|
+ Hlgcolumns,
|
|
|
dataColumns,
|
|
|
dataDltColumns,
|
|
|
dataSwColumns,
|
|
@@ -86,6 +87,7 @@ import {
|
|
|
dataCctrkColumns,
|
|
|
dataWlmlColumns,
|
|
|
dataJinjieColumns,
|
|
|
+ dataHlgColumns,
|
|
|
AllDataColumns,
|
|
|
AllDataDltColumns,
|
|
|
AllDataSwColumns,
|
|
@@ -97,6 +99,7 @@ import {
|
|
|
AllDataCctrkColumns,
|
|
|
AllDataWlmlColumns,
|
|
|
AllDataJinjieColumns,
|
|
|
+ AllDataHlgColumns,
|
|
|
} from './dust-table.data';
|
|
|
import { getDustInfoList, getAllFileList, getAllFileListById } from './dsut-table.api';
|
|
|
import customHeader from '/@/components/vent/customHeader.vue';
|
|
@@ -152,7 +155,9 @@ const computedColumns = computed(() => {
|
|
|
case 'sdmtjtcctmk':
|
|
|
return Wlmlcolumns; // 寸草塔一矿对应的列配置
|
|
|
case 'sdmtjtjjmk':
|
|
|
- return Jinjiecolumns; // 锦界对应的列配置
|
|
|
+ return Jinjiecolumns; // 锦界对应的列配置v
|
|
|
+ case 'sdmtjthlgmk':
|
|
|
+ return Hlgcolumns; // 哈拉沟对应的列配置
|
|
|
default:
|
|
|
return columns; // 默认情况下返回的列配置
|
|
|
}
|
|
@@ -183,6 +188,8 @@ const AllDataComputedColumns = computed(() => {
|
|
|
return AllDataWlmlColumns; // 寸草塔一矿对应的列配置
|
|
|
case 'sdmtjtjjmk':
|
|
|
return AllDataJinjieColumns; // 锦界对应的列配置
|
|
|
+ case 'sdmtjthlgmk':
|
|
|
+ return AllDataHlgColumns; // 哈拉沟对应的列配置
|
|
|
default:
|
|
|
return AllDataColumns; // 默认情况下返回的列配置
|
|
|
}
|
|
@@ -213,6 +220,8 @@ const DataComputedColumns = computed(() => {
|
|
|
return dataWlmlColumns; // 寸草塔一矿对应的列配置
|
|
|
case 'sdmtjtjjmk':
|
|
|
return dataJinjieColumns; // 锦界对应的列配置
|
|
|
+ case 'sdmtjthlgmk':
|
|
|
+ return dataHlgColumns; // 哈拉沟对应的列配置
|
|
|
default:
|
|
|
return dataColumns; // 默认情况下返回的列配置
|
|
|
}
|
|
@@ -314,6 +323,16 @@ function processTableData(data: any) {
|
|
|
{ key: 'sc_zcds', value: -Infinity, gz: '', jcdd: '', scgy: '' },
|
|
|
{ key: 'sc_hcds', value: -Infinity, gz: '', jcdd: '', scgy: '' },
|
|
|
];
|
|
|
+ const HlgMaxValues = [
|
|
|
+ { key: 'jx4h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'jx4h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'sc4h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'sc4h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'jx8h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'jx8h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'sc8h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ { key: 'sc8h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '', gzcs: workplace },
|
|
|
+ ];
|
|
|
items.forEach((item: any) => {
|
|
|
maxValues.forEach((maxValue) => {
|
|
|
if (item[maxValue.key] > maxValue.value) {
|
|
@@ -373,7 +392,7 @@ function processTableData(data: any) {
|
|
|
maxValue.value = item[maxValue.key];
|
|
|
maxValue.gz = item.gz;
|
|
|
maxValue.jcdd = item.jcdd;
|
|
|
- maxValue.scgy = item.zyjh;
|
|
|
+ maxValue.scgy = item.zyhj;
|
|
|
maxValue.gzcs = item.gzcs;
|
|
|
}
|
|
|
});
|
|
@@ -391,7 +410,16 @@ function processTableData(data: any) {
|
|
|
maxValue.value = item[maxValue.key];
|
|
|
maxValue.gz = item.gz;
|
|
|
maxValue.jcdd = item.jcdd;
|
|
|
- maxValue.scgy = item.zyjh;
|
|
|
+ maxValue.scgy = item.zyhj;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ HlgMaxValues.forEach((maxValue) => {
|
|
|
+ if (item[maxValue.key] > maxValue.value) {
|
|
|
+ maxValue.value = item[maxValue.key];
|
|
|
+ maxValue.gz = item.gz;
|
|
|
+ maxValue.jcdd = item.jcdd;
|
|
|
+ maxValue.zyhj = item.zyhj;
|
|
|
+ maxValue.gzcs = item.jcdd;
|
|
|
}
|
|
|
});
|
|
|
});
|
|
@@ -420,6 +448,8 @@ function processTableData(data: any) {
|
|
|
return WlmlMaxValues; // 寸草塔一矿对应的列配置
|
|
|
case 'sdmtjtjjmk':
|
|
|
return WlmlMaxValues; // 锦界对应的列配置
|
|
|
+ case 'sdmtjthlgmk':
|
|
|
+ return HlgMaxValues; // 锦界对应的列配置
|
|
|
default:
|
|
|
return maxValues; // 默认情况下返回的列配置
|
|
|
}
|
|
@@ -485,6 +515,16 @@ function processTableData(data: any) {
|
|
|
{ key: 'sc_zcds', value: -Infinity, gz: '', jcdd: '', scgy: '' },
|
|
|
{ key: 'sc_hcds', value: -Infinity, gz: '', jcdd: '', scgy: '' },
|
|
|
];
|
|
|
+ const overallHlgMaxValues = [
|
|
|
+ { key: 'jx4h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'jx4h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'sc4h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'sc4h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'jx8h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'jx8h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'sc8h_zc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ { key: 'sc8h_hc', value: -Infinity, gz: '', jcdd: '', zyhj: '' },
|
|
|
+ ];
|
|
|
data.forEach((item: any) => {
|
|
|
overallMaxValues.forEach((maxValue) => {
|
|
|
if (item[maxValue.key] > maxValue.value) {
|
|
@@ -563,7 +603,15 @@ function processTableData(data: any) {
|
|
|
maxValue.value = item[maxValue.key];
|
|
|
maxValue.gz = item.gz;
|
|
|
maxValue.jcdd = item.jcdd;
|
|
|
- maxValue.scgy = item.zyjh;
|
|
|
+ maxValue.scgy = item.zyhj;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ overallHlgMaxValues.forEach((maxValue) => {
|
|
|
+ if (item[maxValue.key] > maxValue.value) {
|
|
|
+ maxValue.value = item[maxValue.key];
|
|
|
+ maxValue.gz = item.gz;
|
|
|
+ maxValue.jcdd = item.jcdd;
|
|
|
+ maxValue.zyhj = item.zyhj;
|
|
|
}
|
|
|
});
|
|
|
});
|
|
@@ -593,6 +641,8 @@ function processTableData(data: any) {
|
|
|
return overallWlmlMaxValues; // 寸草塔一矿对应的列配置
|
|
|
case 'sdmtjtjjmk':
|
|
|
return overallWlmlMaxValues; // 锦界对应的列配置
|
|
|
+ case 'sdmtjthlgmk':
|
|
|
+ return overallHlgMaxValues; // 锦界对应的列配置
|
|
|
default:
|
|
|
return overallMaxValues; // 默认情况下返回的列配置
|
|
|
}
|