1
0

Фиксы

Доп правки
This commit is contained in:
2026-01-18 21:02:23 +07:00
parent e8a4480747
commit 6928687982
3 changed files with 86 additions and 19 deletions

View File

@@ -661,6 +661,13 @@ export const useProjectsStore = defineStore('projects', () => {
await projectsApi.updateDepartmentsOrder(currentProjectId.value, ids)
}
// Добавление отдела в конкретный проект (для создания нового проекта)
const addDepartmentToProject = async (projectId, name, color = '#6366f1') => {
const result = await projectsApi.addDepartment(projectId, name, color)
// Не добавляем в локальный state — при переключении на проект данные загрузятся
return result
}
return {
// Состояние
projects,
@@ -714,6 +721,7 @@ export const useProjectsStore = defineStore('projects', () => {
setReadyColumn,
// CRUD отделов
addDepartment,
addDepartmentToProject,
updateDepartment,
getDepartmentTasksCount,
deleteDepartment,