CulateService.java 1.13 KB
package com.bsth.service;

import java.util.List;

import com.bsth.entity.ScheduleRealInfo;

public interface CulateService {
		
	double culateKsgl(List<ScheduleRealInfo> lists);
	
	double culateJccgl(List<ScheduleRealInfo> lists);
	
	double culateSjgl(List<ScheduleRealInfo> lists);
	
	double culateLjgl(List<ScheduleRealInfo> lists);
	
	double culateZrwgl(List<ScheduleRealInfo> lists);//所有子任务统计
	
	double culatesddfgl(List<ScheduleRealInfo> list);//手动待发调整公里
	
	double culatezddfgl(List<ScheduleRealInfo> list);//自动待发调整公里
	
	double culateSjgldf(ScheduleRealInfo list);//计算待发实际运营公里

	double culateSjgl(ScheduleRealInfo scheduleRealInfo);//一个班次实际公里

	double culateLjgl(ScheduleRealInfo scheduleRealInfo);//一个班次临加公里

	int culateLjbc(List<ScheduleRealInfo> lists);

	int culateSjbc(List<ScheduleRealInfo> lists);

	int culateKsbc(List<ScheduleRealInfo> lists);

	int culateJccbc(List<ScheduleRealInfo> lists);

	int culatesddfbc(List<ScheduleRealInfo> list);

	int culatezddfbc(List<ScheduleRealInfo> list);

	int culateZrwbc(List<ScheduleRealInfo> lists);
	 
}