|
@@ -839,9 +839,10 @@ class TaskProc {
|
|
|
if ($task->state != Enum_TaskCardStateType::ing) {
|
|
|
continue;
|
|
|
}
|
|
|
+ var_dump($task);
|
|
|
foreach ($task->curSteps as &$tsp) { # 初期里面只有一个任务
|
|
|
$tsp = new Ins_TaskStep($tsp);
|
|
|
-// var_dump($tsp);
|
|
|
+ var_dump($tsp);
|
|
|
if ($tsp->check_new($taskParam)) {
|
|
|
$bUpdate = true;
|
|
|
$tsp->propel($taskParam);
|
|
@@ -861,6 +862,7 @@ class TaskProc {
|
|
|
$arr = array_merge($arr, explode(',', $tsp->mo()->next)); # 累加下一个任务步骤
|
|
|
}
|
|
|
}
|
|
|
+ var_dump($arr);
|
|
|
foreach ($arr as $stpid) { # 轮询添加后续任务
|
|
|
if ($stpid > 0) {
|
|
|
$task->AddStep($stpid); # 将后续任务追加到任务列表中
|