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);//掉头放站班次
	 
}