From 9d12fa37fd6d3ea79aab7b771de93a1bc7f99c02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=88=9A?= Date: Thu, 29 Feb 2024 15:41:12 +0800 Subject: [PATCH] * Fix bug #46305 --- module/story/ui/review.html.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/module/story/ui/review.html.php b/module/story/ui/review.html.php index 2e70809a73..cbaf46e3d8 100644 --- a/module/story/ui/review.html.php +++ b/module/story/ui/review.html.php @@ -29,8 +29,17 @@ foreach($fields as $field => $attr) $formItems[$field] = formRow ( + in_array($field, array('assignedTo', 'closedReason', 'pri', 'estimate', 'childStories')) ? setID($field . 'Box') : null, + in_array($field, array('closedReason', 'duplicateStory', 'pri', 'estimate', 'childStories', 'status')) ? set::hidden(true) : null, + + $field == 'duplicateStory' ? setID('rejectedReasonBox') : null, + $field == 'assignedTo' ? set::hidden(!$isLastOne) : null, + $field == 'result' ? on::change('switchShow(e.target);') : null, + $field == 'closedReason' ? on::change('setStory(e.target);') : null, + formGroup ( + set::width($width), set::name($fieldName), set::label($attr['title']), @@ -42,15 +51,6 @@ foreach($fields as $field => $attr) } if($this->config->vision != 'or') $formItems['affected'] = $getAffectedTabs($story, $users); -$formItems['result']->add(on::change('switchShow(e.target);')); -$formItems['assignedTo']->add(setID('assignedToBox'))->add(set::hidden(!$isLastOne)); -$formItems['closedReason']->add(setID('rejectedReasonBox'))->add(set::hidden(true))->add(on::change('setStory(e.target);')); -$formItems['duplicateStory']->add(setID('duplicateStoryBox'))->add(set::hidden(true)); -$formItems['pri']->add(setID('priBox'))->add(set::hidden(true)); -$formItems['estimate']->add(setID('estimateBox'))->add(set::hidden(true)); -$formItems['childStories']->add(setID('childStoriesBox'))->add(set::hidden(true)); -$formItems['status']->add(set::hidden(true)); - modalHeader(); panel (