Index: arms/js/analysisGantt.js =================================================================== diff -u -r95939411b8d34b4c866ea0a6fab33dc3219e83fc -rcb35282ce803415c360276b171b555a0c490733f --- arms/js/analysisGantt.js (.../analysisGantt.js) (revision 95939411b8d34b4c866ea0a6fab33dc3219e83fc) +++ arms/js/analysisGantt.js (.../analysisGantt.js) (revision cb35282ce803415c360276b171b555a0c490733f) @@ -1421,6 +1421,28 @@ /////////////////////////////////////////////////////////////////////////////// // Gantt Chart /////////////////////////////////////////////////////////////////////////////// +function setGanttTasks(data) { + return data.reduce((acc, cur) => { + acc.push({ + id: String(cur.c_id), + assignee: cur.c_issue_assignee, + reporter: cur.c_issue_reporter, + name: cur.c_title, + start: getDate(cur.c_issue_create_date), + end: getDate( + new Date(new Date(cur.c_issue_create_date).setDate(new Date(cur.c_issue_create_date).getDate() + 10)).getTime() + ), + progress: 20, + dependencies: `${cur.c_parentid}`, + priority: cur.c_issue_priority_name, + custom_class: cur.c_issue_priority_name, // optional + type: cur.c_type + }); + + return acc; + }, []); +} + function getStatusMonitorData(selectId, endPointUrl) { $("#gantt-target").empty(); @@ -1453,28 +1475,6 @@ }); } -function setGanttTasks(data) { - return data.reduce((acc, cur) => { - acc.push({ - id: String(cur.c_id), - assignee: cur.c_issue_assignee, - reporter: cur.c_issue_reporter, - name: cur.c_title, - start: getDate(cur.c_issue_create_date), - end: getDate( - new Date(new Date(cur.c_issue_create_date).setDate(new Date(cur.c_issue_create_date).getDate() + 10)).getTime() - ), - progress: 20, - dependencies: "", - priority: cur.c_issue_priority_name, - custom_class: cur.c_issue_priority_name, // optional - type: cur.c_type - }); - - return acc; - }, []); -} - function getDate(stamp) { const time = new Date(stamp); return `${time.getFullYear()}-${addZero(time.getMonth() + 1)}-${addZero(time.getDate())}`;