Exemplo n.º 1
0
 /// <summary>
 /// 初始化任务
 /// </summary>
 public void InitTask(WCS_JOB_DETAIL d, TaskStatus ts)
 {
     task.Add(new TaskFRT()
     {
         id         = d.ID,
         jobid      = d.JOB_ID,
         area       = d.AREA,
         tasktype   = (TaskTypeEnum)d.TASK_TYPE,
         taskstatus = ts,
         fromdev    = ADS.GetDevTypeEnum(d.DEV_FROM),
         todev      = ADS.GetDevTypeEnum(d.DEV_TO),
         goodsnum   = d.TAKE_NUM,
         device     = string.IsNullOrEmpty(d.DEVICE) ? new DevInfoFRT() : devices.Find(c => c.devName == d.DEVICE)
     });
 }