* [task#142849,done,1h] finish task.

This commit is contained in:
sunguangming
2025-05-16 16:56:53 +08:00
committed by 刘刚
parent 1c4e6c4437
commit c475c82293
5 changed files with 12 additions and 1 deletions
+1
View File
@@ -10,6 +10,7 @@ $config->bug->form->create['openedBuild'] = array('required' => true, 'type' =>
$config->bug->form->create['product'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->bug->form->create['branch'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->bug->form->create['module'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->bug->form->create['plan'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->bug->form->create['project'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->bug->form->create['execution'] = array('required' => false, 'type' => 'int', 'default' => 0);
$config->bug->form->create['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
+4
View File
@@ -27,6 +27,10 @@ $fields->field('module')
->items(data('moduleOptionMenu'))
->value(data('bug.moduleID'));
$fields->field('plan')
->control('picker')
->items(data('plans'));
$fields->field('openedBuild')
->checkbox(array('text' => $lang->bug->allBugs, 'name' => 'allBuilds', 'checked' => data('allBuilds') ? true : false))
->control('inputGroup')
+5
View File
@@ -27,6 +27,11 @@ $fields->field('execution')
->className($isShadowProduct && $isOriginalProduct ? 'full:w-1/2' : 'full:w-1/4')
->foldable(!$isShadowProduct);
$fields->field('plan')
->label($lang->bug->plan)
->className('w-1/2 full:w-1/2')
->foldable(!$isShadowProduct);
if(common::hasPriv('build', 'create'))
{
$fields->field('openedBuild')
+1 -1
View File
@@ -24,7 +24,7 @@ $fields->autoLoad('branch', 'module,execution,project,story,task,assignedTo')
->autoLoad('allUsers', 'assignedTo')
->autoLoad('region', 'lane');
if(!$product->shadow) $fields->fullModeOrders('module,project,execution');
if(!$product->shadow) $fields->fullModeOrders('module,project,execution,plan');
jsVar('bug', $bug);
jsVar('moduleID', $bug->moduleID);
+1
View File
@@ -1104,6 +1104,7 @@ class bugZen extends bug
$this->view->branchID = $bug->branch != 'all' ? $bug->branch : '0';
$this->view->cases = $this->loadModel('testcase')->getPairsByProduct($this->session->product, array(0, $this->view->branchID));
$this->view->copyBugID = isset($bugID) ? $bugID : 0;
$this->view->plans = $this->loadModel('productplan')->getPairs($bug->productID, $bug->branch, '', true);
}
/**