Files
jczxw-java/src/views/water/water-function-area/collect/utils.js
2021-09-03 17:55:47 +08:00

57 lines
2.1 KiB
JavaScript

import moment from "moment";
export default {
// 水站均值数据 水功能区
toStationAvgObjData(excelData) {
return excelData.map(item => {
const row = {
area: item[1].includes("区") ? item[1] : null,
county: !item[1].includes("县") ? item[1] : null,
watershed: item[2],
place: item[3],
periodWaterQuality: item[4],
waterTemperature: item[5],
ph: item[6],
dissolvedOxygen: item[7],
conductivity: item[8],
turbidity: item[9],
permanganateIndex: item[10],
ammonia: item[11],
totalPhosphorus: item[12],
totalNitrogen: item[13],
mainPollutionIndicators: item[14],
remark: item[15],
dissolvedOxygen: item[16],
}
return row;
})
},
// 国家级水功能区上报数据
toNationalLevelDataObj(excelData) {
return excelData.map(item => {
const row = {
waterBodyType: item[0],
provinceRegionCode: item[1],
waterResourcesFirstLevelZoneName: item[2],
dataSources: item[3],
sectionName: item[4],
samplingTime: moment(item[5],"M月D日").valueOf(),
permanganateIndex: item[6],
ammonia: item[7],
totalPhosphorus: item[8],
ffeWaterFunctionAreaWaterQualityCategory: item[9],
lprlCompliantEvaluationConclusion: item[10],
ffeCompliantEvaluationConclusion: item[11],
ffeMajorOverStandardItemsMultiples: item[12],
lprlWaterFunctionAreaWaterQualityCategory: item[13],
lprlCompliantEvaluationConclusion: item[14],
lprlMajorOverStandardItemsMultiples: item[15],
remark: item[16],
systemCode: item[17],
}
return row;
})
},
}