|
|
@ -87,24 +87,26 @@ watchEffect(() => { |
|
|
|
item.global.forEach(global => { |
|
|
|
global.remindNum = 0; |
|
|
|
|
|
|
|
global.plugins.forEach(pluginArr => { |
|
|
|
pluginArr.forEach(plugin => { |
|
|
|
plugin.remindNum = 0; |
|
|
|
remindData.value.forEach(remind => { |
|
|
|
const remind_data = JSON.parse(remind.data); |
|
|
|
|
|
|
|
if (item.role.id === remind_data.data.roleId) { |
|
|
|
if (remind_data.data.taskId === global.id) { |
|
|
|
global.remindNum++; |
|
|
|
} |
|
|
|
if (global.plugins && global.plugins.length) { |
|
|
|
global.plugins.forEach(pluginArr => { |
|
|
|
pluginArr.forEach(plugin => { |
|
|
|
plugin.remindNum = 0; |
|
|
|
remindData.value.forEach(remind => { |
|
|
|
const remind_data = JSON.parse(remind.data); |
|
|
|
|
|
|
|
if (item.role.id === remind_data.data.roleId) { |
|
|
|
if (remind_data.data.taskId === global.id) { |
|
|
|
global.remindNum++; |
|
|
|
} |
|
|
|
|
|
|
|
if (remind_data.data.taskId === global.id && remind_data.data.pluginId === plugin.pluginTaskId) { |
|
|
|
plugin.remindNum++; |
|
|
|
if (remind_data.data.taskId === global.id && remind_data.data.pluginId === plugin.pluginTaskId) { |
|
|
|
plugin.remindNum++; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|