CulateMileageService.java
1.57 KB
package com.bsth.service;
import java.util.List;
import java.util.Map;
import com.bsth.entity.ScheduleRealInfo;
public interface CulateMileageService {
int culateJhyybc(List<ScheduleRealInfo> lists,String item);//计划营运班次
double culateJhyylc(List<ScheduleRealInfo> lists);//计划营运里程
int culateJhfyybc(List<ScheduleRealInfo> lists);//计划非营运班次
double culateJhfyylc(List<ScheduleRealInfo> lists);//计划非营运里程
int culateSjyybc(List<ScheduleRealInfo> lists,String item);//实际班次
double culateSjyylc(List<ScheduleRealInfo> lists);//实际营运里程(驾售)
double culateSjyylc_j(List<ScheduleRealInfo> lists);//实际营运里程(驾)
double culateSjfyylc(List<ScheduleRealInfo> lists);//实际非营运里程(驾售)
double culateSjfyylc_j(List<ScheduleRealInfo> lists);//实际非营运里程(驾售)
int culateLjbc(List<ScheduleRealInfo> lists,String item);//临加营运班次
double culateLjyylc(List<ScheduleRealInfo> lists);//临加营运里程(驾售)
double culateLjyylc_j(List<ScheduleRealInfo> lists);//临加营运里程(驾)
double culateLjfyylc(List<ScheduleRealInfo> lists);//临加非营运里程(驾售)
double culateLjfyylc_j(List<ScheduleRealInfo> lists);//临加非营运里程(驾)
int culateLbbc(List<ScheduleRealInfo> lists);//烂班班次
double culateLbgl(List<ScheduleRealInfo> lists);//烂班公里
double culateCJLC(List<ScheduleRealInfo> lists,String item);//烂班公里详细
int culateDtfzbc(List<ScheduleRealInfo> lists,String type,String item);//掉头放站班次
}