导入。。。。。。。。。。。。。。。。

This commit is contained in:
weicw
2021-09-09 02:47:54 +08:00
parent 39b8b8c34b
commit 185c21eb73
42 changed files with 7693 additions and 1294 deletions

View File

@@ -1,6 +1,7 @@
import moment from "moment";
export default {
toObjData(excelData) {
return excelData.map(item => {
const monitorTime = new Date();
monitorTime.setFullYear(item[12]);
@@ -59,5 +60,61 @@ export default {
})
},
// 水站均值数据 水功能区
toRiverStationObjData(excelData) {
return excelData.map(item => {
const row = {
area: item[1].includes("区") ? item[1] : null,
county: item[1].includes("县") ? item[1] : null,
watershed: item[2],
river: item[3],
place: item[4],
periodWaterQuality: item[5],
waterTemperature: item[6],
ph: item[7],
dissolvedOxygen: item[8],
conductivity: item[9],
turbidity: item[10],
permanganateIndex: item[11],
ammonia: item[12],
totalPhosphorus: item[13],
totalNitrogen: item[14],
mainPollutionIndicators: item[15],
remark: item[15],
// dissolvedOxygen: item[16],
}
return row;
})
},
// 国家级水功能区上报数据
toNationalLevelDataObj(excelData) {
return excelData.map(item => {
const row = {
waterBodyType: item[8],
provinceRegionCode: item[0],
waterResourcesFirstLevelZoneName: item[10],
waterQualityGoal: item[11],
dataSources: item[12],
sectionName: item[13],
samplingTime:item[14]? moment(item[14],"M月D日").valueOf():new Date().getTime(),
permanganateIndex: item[15],
ammonia: item[15],
totalPhosphorus: item[17],
ffeWaterFunctionAreaWaterQualityCategory: item[18],
lprlCompliantEvaluationConclusion: item[19],
ffeCompliantEvaluationConclusion: item[20],
ffeMajorOverStandardItemsMultiples: item[21],
lprlWaterFunctionAreaWaterQualityCategory: item[22],
// lprlCompliantEvaluationConclusion: item[14],
lprlMajorOverStandardItemsMultiples: item[23],
remark: item[24],
systemCode: item[25],
}
return row;
})
},
}