Files
jczxw-java/src/views/sound/function/collect/utils.js

53 lines
1.6 KiB
JavaScript

export default {
toObjData(excelData) {
return excelData.map(item => {
const monitorTime = new Date();
monitorTime.setFullYear(item[0]);
monitorTime.setMonth(item[4]-1);
monitorTime.setDate(item[5]);
monitorTime.setHours(item[6]);
monitorTime.setMinutes(item[7]);
return {
monitorYear: item[0],
place: item[1],
placeCode: item[2],
functionType: item[3],
monitorMonth: item[4],
monitorDay: item[5],
monitorHour: item[6],
monitorMinute: item[7],
monitorTime: monitorTime.getTime(),
indexLeq: item[8],
indexSd: item[9],
indexL10: item[10],
indexL50: item[11],
indexL90: item[12],
indexLmax: item[13],
indexLmin: item[14],
}
})
},
toPlaceData(excelData) {
return excelData.map(item => {
return {
place: item[0],
placeLng: item[1],
placeLat: item[2],
placeHeight: item[3],
refObj: item[4],
functionCode: item[5],
monitorInstrumentModel: item[6],
monitorInstrumentCode: item[7],
beforeMonitorValue: item[8],
afterMonitorValue: item[9],
soundPressureValue: item[10],
soundInstrumentModel: item[11],
soundInstrumentCode: item[12],
}
})
}
}