|
|
package com.by4cloud.platform.processing.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.by4cloud.platform.processing.entity.CarAvgTare;
|
import com.by4cloud.platform.processing.entity.LoadUnloadAvgTime;
|
import com.by4cloud.platform.processing.entity.Plan;
|
import com.by4cloud.platform.processing.entity.TransitAvgSch;
|
import com.by4cloud.platform.yunxiao.entity.Ponderation;
|
|
import java.time.LocalDate;
|
import java.util.List;
|
|
/**
|
* 计划表
|
*
|
* @author zzl
|
* @date 2025-10-17 09:47:25
|
*/
|
public interface PlanService extends IService<Plan> {
|
|
void insertPonderation(Plan plan);
|
|
List<Ponderation> generateByDailyTarget(Plan plan,
|
Double contractShui,
|
List<String> customerUseCars,
|
List<CarAvgTare> carAvgTares,
|
List<LoadUnloadAvgTime> loadTimes,
|
List<TransitAvgSch> transitTimes,
|
List<LocalDate> holidays);
|
}
|