* [bug#61344,done,0.2h] fix bug.
This commit is contained in:
@@ -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)});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user