case "A.2.2":
// 车站出站量 统计期间各日累计 线路各车站分别列示
result.setDataList(indexData.getStationInformationList());
break;
case "A.2.3":
// 线路日均进站量 线路进站量/统计天数 计算
BigDecimal arrivalVolOfLine = new BigDecimal(Constants.ZERO);
// 线路进站量
if (indexData.getPassengerFlowMaintenance() != null) {
arrivalVolOfLine = indexData.getPassengerFlowMaintenance().getAcInboundVolume();
}
// 线路日均进站量
BigDecimal dailyAvg = new BigDecimal(Constants.ZERO);
if (statisticalDays.compareTo(Constants.ZEROBD) != Constants.ZERO) {
dailyAvg = arrivalVolOfLine.divide(statisticalDays, Constants.TWO, BigDecimal.ROUND_HALF_UP);
}
result.setData(dailyAvg.toString());
break;
case "A.2.40":
// 换乘站换乘量 统计期间各日累计 线路各车站分别列示
result.setDataList(indexData.getStationInformationList());
break;