|
|
|
@ -343,6 +343,21 @@ const mutations = { |
|
|
|
*/ |
|
|
|
setAllTasks(state, data) { |
|
|
|
state.allTasks = data || []; |
|
|
|
|
|
|
|
if (state.allTasks.length) { |
|
|
|
state.allTasks.forEach(item => { |
|
|
|
let arr = []; |
|
|
|
|
|
|
|
if (item.task && item.task.length) { |
|
|
|
item.task.forEach(task => { |
|
|
|
const index = arr.findIndex(val => val.id === task.id); |
|
|
|
if (index === -1) arr.push(task); |
|
|
|
}) |
|
|
|
|
|
|
|
item.task = [...arr]; |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
|