* [bug#61344,done,0.2h] fix bug.

This commit is contained in:
sunguangming
2025-04-14 10:41:30 +08:00
committed by 刘刚
parent 891d300b00
commit 360acdbc11
+20
View File
@@ -643,6 +643,26 @@ function initGantt()
return true;
});
// 监听任务展开事件
gantt.attachEvent("onTaskOpened", function(id) {
$('#ganttView').removeClass('is-collapsed');
return true;
});
// 监听任务折叠事件
gantt.attachEvent("onTaskClosed", function(id) {
let allCollapsed = true;
gantt.eachTask(function(task) {
if(task.$open) {
allCollapsed = false;
return false;
}
});
if(allCollapsed) $('#ganttView').addClass('is-collapsed');
return true;
});
/* Link attachEvent onAfterTaskDrag */
gantt.attachEvent("onBeforeTaskChanged", function(id, mode, task){return validateResources(id)});