* Disable days if the project is long time.

This commit is contained in:
liumengyi
2024-01-26 08:57:11 +08:00
parent 03543971a2
commit bb49737bfe
3 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -65,7 +65,7 @@ formGridPanel
on::click('[name=name], [name=code], [name=end], [name=days], [data-name="parent"] .pick *', 'removeTips'),
on::click('[type=submit]', 'removeAllTips'),
on::change('[name=hasProduct]', 'changeType'),
on::change('[name=longTime]')->do('$("[name=end]").zui("datePicker").render({disabled: $(target).prop("checked")}); $("[data-name=days]").toggleClass("hidden",$(target).prop("checked"));'),
on::change('[name=longTime]')->do('$("[name=end]").zui("datePicker").render({disabled: $(target).prop("checked")}); $(target).prop("checked") ? $("[name=days]").attr("disabled", "disabled") : $("[name=days]").removeAttr("disabled");'),
on::change('[name=future]', 'toggleBudget'),
on::change('[name=begin], [name=end]', 'computeWorkDays'),
on::change('[name^=products]', 'toggleStageBy'),