From 7477b84f7259ff77a1d2db925145cafd7fd25bb5 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Mon, 18 Nov 2024 10:00:06 +0800 Subject: [PATCH] * [task#132178,doing,0.1h] append needConfirm to designs. --- module/design/model.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/module/design/model.php b/module/design/model.php index 8766489bc4..7caa0a0091 100755 --- a/module/design/model.php +++ b/module/design/model.php @@ -343,6 +343,15 @@ class designModel extends model ->orderBy($orderBy) ->page($pager) ->fetchAll('id'); + $stories = $this->loadModel('story')->getByList(array_column($designs, 'story')); + foreach($designs as $designID => $design) + { + if(isset($stories[$design->story])) + { + $storyInfo = $stories[$design->story]; + $designs[$designID]->needConfirm = $storyInfo->version != $design->storyVersion; + } + } } return $designs;