* Finish task #62852.

This commit is contained in:
zhouxudong
2022-08-04 02:24:51 +00:00
parent 0c29e89833
commit f3c4e8b26b
3 changed files with 3 additions and 6 deletions
+2 -2
View File
@@ -318,11 +318,10 @@ function setBudgetTipsAndAclList(parentProgramID)
/**
* Append prompt when the budget exceeds the parent project set.
*
* @param int $programID
* @access public
* @return void
*/
function budgetOverrunTips(programID = 0)
function budgetOverrunTips()
{
var selectedProgramID = $('#parent').val();
var budget = $('#budget').val();
@@ -332,6 +331,7 @@ function budgetOverrunTips(programID = 0)
return false;
}
typeof(programID) == 'undefind' ? 0 : programID;
$.get(createLink('program', 'ajaxGetAvailableBudget', 'programID=' + programID + "&selectedProgramID=" + selectedProgramID + "&budget=" + budget), function(data)
{
var data = JSON.parse(data);
-1
View File
@@ -142,5 +142,4 @@
<?php echo nl2br(html::radio('acl', $lang->program->subAclList, 'private', "onclick='setWhite(this.value);'", 'block'));?>
</div>
<?php js::set('parentProgramID', isset($parentProgram->id) ? $parentProgram->id : 0);?>
<?php js::set('budgetUnit', $parentProgram ? zget($lang->project->currencySymbol, $parentProgram->budgetUnit) : '');?>
<?php include '../../common/view/footer.html.php';?>
+1 -3
View File
@@ -52,7 +52,7 @@
<td>
<div id='budgetBox' class='input-group'>
<?php $placeholder = ($parentProgram and $parentProgram->budget != 0) ? 'placeholder="' . $lang->program->parentBudget . zget($lang->project->currencySymbol, $parentProgram->budgetUnit) . $availableBudget . '"' : '';?>
<?php echo html::input('budget', $program->budget != 0 ? $program->budget : '', "class='form-control' onchange='budgetOverrunTips($program->id)' maxlength='10' " . (strpos($requiredFields, 'budget') !== false ? 'required ' : '') . ($program->budget == 0 ? 'disabled ' : '') . $placeholder);?>
<?php echo html::input('budget', $program->budget != 0 ? $program->budget : '', "class='form-control' onchange='budgetOverrunTips()' maxlength='10' " . (strpos($requiredFields, 'budget') !== false ? 'required ' : '') . ($program->budget == 0 ? 'disabled ' : '') . $placeholder);?>
<?php if($parentProgram):?>
<span class='input-group-addon'><?php echo zget($budgetUnitList, $program->budgetUnit);?></span>
<?php else:?>
@@ -62,8 +62,6 @@
<?php echo html::hidden('exchangeRate', '');?>
<?php endif;?>
</div>
<?php if($parentProgram):?>
<?php endif;?>
</td>
<td class='futureBox'>
<div class='checkbox-primary future w-70px'>