+ project: add date tip and bind event when change the parent, begin and end field.

This commit is contained in:
liugang
2023-11-20 14:05:53 +08:00
parent 03301c87bf
commit 8917c6c19e
2 changed files with 26 additions and 0 deletions
+13
View File
@@ -163,6 +163,7 @@ formPanel
on::change('[name=multiple]', 'toggleMultiple'),
on::change('[name=future]', 'toggleBudget'),
on::change('[name=newProduct]', 'addProduct'),
$config->systemMode != 'light' ? on::change('#begin, #end, #parent', 'checkDate') : null,
formRow
(
formGroup
@@ -342,6 +343,18 @@ formPanel
)
)
),
formRow
(
setID('dateTip'),
setClass('hidden'),
formGroup
(
set::label(''),
span(setID('beginLess'), setClass('text-warning hidden'), html($lang->project->beginLessThanParent)),
span(setID('endGreater'), setClass('text-warning hidden'), html($lang->project->endGreatThanParent)),
a(setClass('underline text-warning'), set::href('javascript:;'), on::click("ignoreTip('dateTip')"), $lang->project->ignore)
)
),
formGroup
(
set::label($lang->project->days),
+13
View File
@@ -176,6 +176,7 @@ formPanel
on::change('#parent', 'setParentProgram'),
on::change('#begin, [name=delta]', 'computeEndDate'),
on::change('#begin, #end', 'computeWorkDays'),
on::change('#begin, #end, #parent', 'checkDate'),
on::change('[name^=products]', 'productChange'),
on::change('[name^=branch]', 'branchChange'),
on::change('[name=future]', 'toggleBudget'),
@@ -358,6 +359,18 @@ formPanel
)
),
formRow
(
setID('dateTip'),
setClass('hidden'),
formGroup
(
set::label(''),
span(setID('beginLess'), setClass('text-warning hidden'), html($lang->project->beginLessThanParent)),
span(setID('endGreater'), setClass('text-warning hidden'), html($lang->project->endGreatThanParent)),
a(setClass('underline text-warning'), set::href('javascript:;'), on::click("ignoreTip('dateTip')"), $lang->project->ignore)
)
),
formRow
(
setClass($delta == 999 ? 'hidden' : ''),
formGroup