zhangzeli
5 天以前 7a8a994feafb8ef8333a9590bd637630c42609d6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
 
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);
}