* Adjust budget field.

This commit is contained in:
daitingting
2024-01-16 02:26:40 +00:00
parent 10c13e1f87
commit f6344e22b1
3 changed files with 7 additions and 6 deletions
+1
View File
@@ -19,6 +19,7 @@ $fields->field('begin');
$fields->field('budget')
->control('inputGroup')
->label($lang->project->budget . $lang->project->budgetUnit)
->checkbox(array('name' => 'future', 'text' => $lang->project->future));
$fields->field('desc')
+2 -2
View File
@@ -13,8 +13,8 @@ $fields->field('begin')
->itemBegin('end')->require()->type('datePicker')->placeholder($lang->project->end)->itemEnd();
$fields->field('budget')
->itemBegin('budget')->control('input')->prefix(data('parentProgram') ? data('parentProgram.budgetUnit') : '')->prefixWidth(20)->itemEnd()
->item(data('parentProgram') ? field('budgetUnit')->hidden(true)->value(data('parentProgram.budgetUnit')) : field('budgetUnit')->required()->control('picker')->name('budgetUnit')->items(data('budgetUnitList'))->value($config->project->defaultCurrency));
->itemBegin('budget')->control('input')->itemEnd()
->item(data('parentProgram') ? field('budgetUnit')->className('hidden')->value(data('parentProgram.budgetUnit')) : field('budgetUnit')->required()->control('picker')->name('budgetUnit')->items(data('budgetUnitList'))->value($config->project->defaultCurrency));
$fields->field('acl')
->items(data('parentProgram') ? $lang->program->subAclList : $lang->program->aclList)
+4 -4
View File
@@ -14,10 +14,10 @@ $fields->field('begin')
$fields->field('budget')
->checkbox(array('name' => 'future', 'text' => $lang->project->future, 'checked' => data('program.budget') == 0 ? true : false))
->itemBegin('budget')->control('input')->value(data('program.budget'))->prefix(data('parentProgram') ? data('parentProgram.budgetUnit') : '')->prefixWidth(20)->itemEnd()
->item(data('program.parent') ? field('budgetUnit')->hidden(true)->value(data('parentProgram.budgetUnit')) : field('budgetUnit')->required()->control('picker')->name('budgetUnit')->items(data('budgetUnitList'))->value($config->project->defaultCurrency));
//->item('syncPRJUnit')->hidden()->value('false')
//->item('exchangeRate')->hidden()->value('');
->itemBegin('budget')->control('input')->value(data('program.budget'))->disabled(data('program.budget') == 0 ? true : false)->itemEnd()
->item(data('program.parent') ? field('budgetUnit')->className('hidden')->value(data('parentProgram.budgetUnit')) : field('budgetUnit')->required()->control('picker')->name('budgetUnit')->items(data('budgetUnitList'))->value($config->project->defaultCurrency))
->itemBegin('syncPRJUnit')->className('hidden')->value('false')->itemEnd()
->itemBegin('exchangeRate')->className('hidden')->value('')->itemEnd();
$fields->field('acl')
->items(data('program.parent') ? $lang->program->subAclList : $lang->program->aclList);