任务排序优化
This commit is contained in:
parent
c3d57715f0
commit
2516fabea0
@ -492,7 +492,7 @@ class Task extends CommonModel
|
|||||||
$preTask->save();
|
$preTask->save();
|
||||||
} else {
|
} else {
|
||||||
// 小于安全值
|
// 小于安全值
|
||||||
$this->resetSort($preTask['stage_code']);
|
$this->resetSort($preTask['stage_code'], $done);
|
||||||
$this->sort($preCode, $nextCode, $toStageCode);
|
$this->sort($preCode, $nextCode, $toStageCode);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
@ -501,9 +501,9 @@ class Task extends CommonModel
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function resetSort($stageCode)
|
public function resetSort($stageCode, $done)
|
||||||
{
|
{
|
||||||
$taskList = self::where('stage_code', $stageCode)->order('sort asc, id asc')->select();
|
$taskList = self::where('stage_code', $stageCode)->order('sort asc, id asc')->where('done', $done)->select();
|
||||||
if ($taskList) {
|
if ($taskList) {
|
||||||
$sort = 500;
|
$sort = 500;
|
||||||
foreach ($taskList as $task) {
|
foreach ($taskList as $task) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user