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.
|
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{}
|
|
}
|