第二代基于事件的高级计划排程引擎
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

34 lines
607 B

package aps_engine
import (
"fmt"
"leit.com/aps_engine/service"
"testing"
)
func TestScheduler(t *testing.T){
var se service.SchedulerSrv
// 初始化调度环境
service.LoadTestEnvData(&se)
se.SchedRule.ToolConstraintToggle = true
// 启动订单调度引擎
if err := se.Run(); err != nil{
fmt.Println("调度错误:", err)
}
// 打印计划结果e
fmt.Println("=========================================================>")
for _, order := range se.OrderDict {
order.Print()
}
for _, wp := range se.WorkPlaceDict{
wp.Print()
}
for _, t := range se.ToolDict{
t.Print()
}
}