Merge branch '15.0.beta3' of https://gitlab.zcorp.cc/easycorp/zentaopms into 15.0.beta3

This commit is contained in:
tianshujie98
2021-05-06 15:51:14 +08:00
+9 -4
View File
@@ -1909,18 +1909,23 @@ class story extends control
unset($stories[$story->id]);
}
}
if(!empty($children))
{
$position = 0;
$reorderStory = array();
foreach($stories as $story)
{
$position ++;
$reorderStory[$story->id] = $story;
if(isset($children[$story->id]))
{
array_splice($stories, $position, 0, $children[$story->id]);
$position += count($children[$story->id]);
foreach($children[$story->id] as $childrenID => $childrenStory)
{
$reorderStory[$childrenID] = $childrenStory;
}
}
unset($stories[$story->id]);
}
$stories = $reorderStory;
}
}