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