export default { toCityObjData(excelData) { const result = excelData.map(item => { const row = { city: item[0], monitorTime: item[1], so2: Number(item[2]) || null, no2: Number(item[3]) || null, pm10: Number(item[4]) || null, co: Number(item[5]) || null, o3: Number(item[6]) || null, pm25: Number(item[7]) || null, aqi: Number(item[8]) || null, primaryPollutant: item[9], aqiLevel: item[10], airQualityStatus: item[11], remark: item[12] } return row; }) return result; }, toAreaObjData(excelData) { const result = excelData.map(item => { const row = { place: item[0], monitorTime: item[1], airQualityStatus: item[2], aqiLevel: item[3], aqi: Number(item[4]) || null, primaryPollutant: item[5], so2: Number(item[6]) || null, no2: Number(item[7]) || null, pm10: Number(item[8]) || null, c0: Number(item[9]) || null, o3: Number(item[10]) || null, pm25: Number(item[11]) || null, remark: item[12] } return row; }) return result; }, toStationObjData(excelData) { const result = excelData.map(item => { const row = { city: item[0], place: item[1], monitorTime: item[2], so2: Number(item[3]) || null, no2: Number(item[5]) || null, pm10: Number(item[7]) || null, co: Number(item[9]) || null, o3: Number(item[12]) || null, pm25: Number(item[14]) || null, aqi: Number(item[16]) || null, primaryPollutant: item[17], aqiLevel: item[18], airQualityStatus: item[19], remark: item[21], } return row; }) return result; }, }