From 782478a5b844e685292ed7e7eaa8ceff3bb6202b Mon Sep 17 00:00:00 2001 From: tianshujie Date: Fri, 14 Feb 2025 14:50:59 +0800 Subject: [PATCH] * [ticket#1772,doing,0.5h] set js vars,method and product field. --- module/bug/ui/batchedit.html.php | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/module/bug/ui/batchedit.html.php b/module/bug/ui/batchedit.html.php index b2ca10013d..2132afcb88 100644 --- a/module/bug/ui/batchedit.html.php +++ b/module/bug/ui/batchedit.html.php @@ -19,6 +19,14 @@ jsVar('executionMembers', isset($executionMembers) ? $executionMembers : array() jsVar('projectMembers', isset($projectMembers) ? $projectMembers : array()); jsVar('productMembers', isset($productMembers) ? $productMembers : array()); jsVar('isBranchProduct', $branchProduct ? 1 : 0); +jsVar('noProductProjects', $noProductProjects); +jsVar('noSprintProjects', $noSprintProjects); +jsVar('projectExecutions', $projectExecutions); +jsVar('productProjects', $productProjects); +jsVar('productExecutions', $productExecutions); +jsVar('productOpenedBuilds', $productOpenedBuilds); +jsVar('projectOpenedBuilds', $projectOpenedBuilds); +jsVar('executionOpenedBuilds', $executionOpenedBuilds); $visibleFields = array(); $requiredFields = array(); @@ -41,6 +49,9 @@ formBatchPanel set::mode('edit'), set::data(array_values($bugs)), set::onRenderRow(jsRaw('renderRowData')), + on::change('[data-name="project"]', 'projectChange'), + on::change('[data-name="execution"]', 'executionChange'), + on::change('[data-name="branch"]', 'branchChange'), on::change('[data-name="resolution"]', 'setDuplicate'), /* Field of id. */ formBatchItem @@ -125,7 +136,17 @@ formBatchPanel set::ditto(true), set::defaultDitto('off') ), - /* Field of module. */ + /* Field of openedBuild. */ + formBatchItem + ( + set::name('openedBuild'), + set::label($lang->bug->openedBuild), + set::control('picker'), + set::items(array()), + set::width('200px'), + set::multiple(true) + ), + /* Field of plan. */ formBatchItem ( set::name('plan'), @@ -228,6 +249,11 @@ formBatchPanel set::required(true) ) ) + ), + formBatchItem + ( + set::name('product'), + set::hidden(true) ) );