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;