高级排程
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.

18 lines
447 B

package service
import base_model "LAPP_AS/models/base"
// 调度用的单个人力资源对象,对应技能
type PersonSrv struct{
PersonNr int
SkillDict map[int]*SkillSrv
WaitTaskArray []SchedTaskSrv // 任务等待队列
Pertab base_model.Person
}
func(ps *PersonSrv)Create(pertab base_model.Person){
ps.PersonNr = pertab.PersonNr
ps.Pertab = pertab
ps.SkillDict = make(map[int]*SkillSrv)
ps.WaitTaskArray= []SchedTaskSrv{}
}