* Fix bug.

This commit is contained in:
wangyidong
2024-01-03 10:13:34 +08:00
parent ad8123115d
commit 8671c02db8
3 changed files with 6 additions and 7 deletions
+1 -2
View File
@@ -41,7 +41,6 @@ $config->product->form->edit['whitelist'] = array('type' => 'array', 'control'
$config->product->form->batchEdit = array();
$config->product->form->batchEdit['program'] = array('type' => 'int', 'control' => 'select', 'width' => '200px', 'required' => false, 'default' => 0, 'options' => array());
$config->product->form->batchEdit['name'] = array('type' => 'string', 'control' => 'text', 'width' => '240px', 'required' => true, 'base' => true);
$config->product->form->batchEdit['line'] = array('type' => 'int', 'control' => 'select', 'width' => '200px', 'required' => false, 'default' => 0, 'options' => array());
$config->product->form->batchEdit['PO'] = array('type' => 'string', 'control' => 'select', 'width' => '128px', 'required' => false, 'default' => '', 'options' => array());
$config->product->form->batchEdit['QD'] = array('type' => 'string', 'control' => 'select', 'width' => '128px', 'required' => false, 'default' => '', 'options' => array());
$config->product->form->batchEdit['RD'] = array('type' => 'string', 'control' => 'select', 'width' => '128px', 'required' => false, 'default' => '', 'options' => array());
@@ -77,5 +76,5 @@ if($config->systemMode != 'ALM' && $config->systemMode != 'PLM')
{
unset($config->product->form->create['program'], $config->product->form->create['line']);
unset($config->product->form->edit['program'], $config->product->form->edit['line']);
unset($config->product->form->batchEdit['program'], $config->product->form->batchEdit['line']);
unset($config->product->form->batchEdit['program']);
}
+2 -2
View File
@@ -90,7 +90,7 @@ $fnGenerateProgramRowData = function($programID, $program) use ($config, $users)
/* Closure for generating product line row data. */
$fnGenerateLineRowData = function($programID, $lineID, $line) use ($config, &$linesCount)
{
if(!isset($line['lineName']) || !isset($line['products']) || !is_array($line['products']) || $config->systemMode != 'ALM' || $config->systemMode != 'PLM') return null;
if(!isset($line['lineName']) || !isset($line['products']) || !is_array($line['products']) || ($config->systemMode != 'ALM' && $config->systemMode != 'PLM')) return null;
/* ALM mode with Product Line. */
$linesCount++;
@@ -160,7 +160,7 @@ foreach($productStructure as $programID => $program)
if(!isset($program[$lineID]))
{
$program[$lineID] = array();
$program[$lineID]['product'] = '';
$program[$lineID]['products'] = array();
$program[$lineID]['lineName'] = $lineName;
}
}
+3 -3
View File
@@ -284,10 +284,10 @@ formPanel
set::label($lang->project->budget),
inputGroup
(
set::prefix(zget($lang->project->currencySymbol, $currency)),
set::prefixWidth('icon'),
$parentProgram ? span(setClass('input-group-addon'), zget($lang->project->currencySymbol, $currency)) : null,
input(set::name('budget')),
$parentProgram ? formHidden('budgetUnit', $parentProgram->budgetUnit) : picker(
$parentProgram ? formHidden('budgetUnit', $parentProgram->budgetUnit) : picker
(
set::name('budgetUnit'),
set::items($budgetUnitList),
set::value($config->project->defaultCurrency),