53 lines
1.6 KiB
JavaScript
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],
|
|
|
|
}
|
|
})
|
|
|
|
}
|
|
} |