|
|
|
@ -200,7 +200,7 @@ const mutations = { |
|
|
|
updateTasks(state, data) { |
|
|
|
state.tasks = [...data]; |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 添加任务后更新realTasks |
|
|
|
* @param {Object} state |
|
|
|
@ -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]; |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
@ -353,7 +368,7 @@ const mutations = { |
|
|
|
setCurrRoleRealTasks(state, data) { |
|
|
|
state.currRoleRealTasks = data || []; |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
setCurrRoleShowTasks(state, data) { |
|
|
|
state.currRoleShowTasks = data || []; |
|
|
|
} |
|
|
|
|