Files
EasySoft-ZenTaoPMS/module/program/js/create.ui.js
T
2024-01-17 08:07:58 +00:00

35 lines
1005 B
JavaScript

window.onFutureChange = (event) =>
{
let checked = $(event.target).prop('checked');
$('[name=budget]').val('').attr('disabled', checked ? 'disabled' : null);
$('[name=budgetUnit]').zui('picker').render({'disabled': checked});
$('#budgetTip').remove();
};
window.outOfDateTip = function()
{
console.warn('The method outOfDateTip is not implemented.');
};
window.onAclChange = () =>
{
$('[data-name=whitelist]').toggleClass('hidden', $('#aclopen').prop('checked'));
};
window.onDateChange = () =>
{
let programBegin = $('[name=begin]').val();
let programEnd = $('[name=end]').val();
if(programBegin && parentBeginDate && new Date(parentBeginDate) > new Date(programBegin))
{
$('#beginTip').text(beginLessThanParent + parentBeginDate).removeClass('hidden');
}
if(programEnd && parentEndDate && new Date(parentEndDate) < new Date(programEnd))
{
$('#beginTip').text(endGreatThanParent + parentEndDate).removeClass('hidden');
}
};