From bfb677c3ff55344307da1abe22298a4f4a82ebcb Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Mon, 8 Apr 2024 10:51:44 +0800 Subject: [PATCH] * Delete class of budget form item. Fix bug#47176. --- module/program/ui/common.field.php | 2 +- module/project/ui/common.field.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/module/program/ui/common.field.php b/module/program/ui/common.field.php index d030ea16fb..0db9b7a616 100644 --- a/module/program/ui/common.field.php +++ b/module/program/ui/common.field.php @@ -50,7 +50,7 @@ $budgetUnitDisabled = data('parentProgram.budgetUnit') ? true : false; $fields->field('budget') ->label($lang->project->budget) ->checkbox(array('name' => 'future', 'text' => $lang->project->future, 'checked' => $budgetDisabled ? true : false)) - ->control('inputControl', array('control' => 'input', 'name' => 'budget', 'value' => (data('program.budget') !== null && data('program.budget') != 0 ? data('program.budget') : ''), 'prefix' => array('control' => 'dropdown', 'name' => 'budgetUnit', 'items' => $budgetItemList, 'widget' => true, 'text' => zget($lang->project->currencySymbol, $currency), 'className' => 'btn ghost', 'disabled' => $budgetUnitDisabled), 'prefixWidth' => 34, 'disabled' => $budgetDisabled)); + ->control('inputControl', array('control' => 'input', 'name' => 'budget', 'value' => (data('program.budget') !== null && data('program.budget') != 0 ? data('program.budget') : ''), 'prefix' => array('control' => 'dropdown', 'name' => 'budgetUnit', 'items' => $budgetItemList, 'widget' => true, 'text' => zget($lang->project->currencySymbol, $currency), 'className' => 'ghost', 'disabled' => $budgetUnitDisabled), 'prefixWidth' => 34, 'disabled' => $budgetDisabled)); if(data('parentProgram.budget')) { diff --git a/module/project/ui/common.field.php b/module/project/ui/common.field.php index 86b3471e37..ccfbebff8c 100644 --- a/module/project/ui/common.field.php +++ b/module/project/ui/common.field.php @@ -112,7 +112,7 @@ $budgetHidden = isset($config->project->{$app->rawMethod}->requiredFields) && st $budgetFuture = data('project.budget') !== null && !data('project.budget') && !$budgetHidden; $fields->field('budget') ->label($lang->project->budget) - ->control('inputControl', array('control' => 'input', 'name' => 'budget', 'prefix' => array('control' => 'dropdown', 'name' => 'budgetUnit', 'items' => $budgetItemList, 'widget' => true, 'text' => zget($lang->project->currencySymbol, data('project.budgetUnit') ? data('project.budgetUnit') : $currency), 'className' => 'btn ghost' . ($budgetFuture || data('parentProgram') ? ' disabled pointer-events-none' : '')), 'prefixWidth' => 34, 'disabled' => $budgetFuture)) + ->control('inputControl', array('control' => 'input', 'name' => 'budget', 'prefix' => array('control' => 'dropdown', 'name' => 'budgetUnit', 'items' => $budgetItemList, 'widget' => true, 'text' => zget($lang->project->currencySymbol, data('project.budgetUnit') ? data('project.budgetUnit') : $currency), 'className' => 'ghost' . ($budgetFuture || data('parentProgram') ? ' disabled pointer-events-none' : '')), 'prefixWidth' => 34, 'disabled' => $budgetFuture)) ->placeholder(data('parentProgram') && !empty(data('parentProgram.budget')) ? $lang->project->parentBudget . zget($lang->project->currencySymbol, $currency) . data('parentProgram.budget') : '') ->tip(' ') ->tipProps(array('id' => 'budgetTip'))