Update TASKS_MODULE_ROADMAP.md - mark Stage 3 as completed
This commit is contained in:
parent
4a67f00aa7
commit
8d1bd16f91
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Этап 2: Подзадачи (Subtasks)
|
## Этап 2: Подзадачи (Subtasks) - Готово ✅
|
||||||
|
|
||||||
### 2.1 Миграция
|
### 2.1 Миграция
|
||||||
```php
|
```php
|
||||||
|
|
@ -28,16 +28,27 @@ task_subtasks (id, task_id, title, is_completed, order_index, created_at)
|
||||||
- Отображение подзадач в task/show.twig
|
- Отображение подзадач в task/show.twig
|
||||||
- Чекбоксы для toggle
|
- Чекбоксы для toggle
|
||||||
|
|
||||||
|
Commit: cee6c63, 5bf25d9, 85a920b, f6aebd8
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Этап 3: Чек-листы
|
## Этап 3: Чек-листы - Готово ✅
|
||||||
|
|
||||||
### 3.1 Структура
|
### 3.1 Структура
|
||||||
```
|
```
|
||||||
task_checklists (id, task_id, title)
|
task_checklists (id, task_id, title, is_completed, order_index, created_at)
|
||||||
task_checklist_items (id, checklist_id, text, is_completed, order_index)
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### 3.2 Модель + API
|
||||||
|
- TaskChecklistModel
|
||||||
|
- addChecklistItem(), toggleChecklistItem(), deleteChecklistItem()
|
||||||
|
|
||||||
|
### 3.3 View
|
||||||
|
- Отображение чек-листа в task/show.twig
|
||||||
|
- Чекбоксы для toggle
|
||||||
|
|
||||||
|
Commit: 4a67f00
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Этап 4: Вложения
|
## Этап 4: Вложения
|
||||||
|
|
@ -98,15 +109,15 @@ Events::on('booking.created') → создать задачу "Подготов
|
||||||
|
|
||||||
## Приоритеты
|
## Приоритеты
|
||||||
|
|
||||||
| Этап | Задача | Оценка |
|
| Этап | Задача | Оценка | Статус |
|
||||||
|------|--------|--------|
|
|------|--------|--------|--------|
|
||||||
| 1 | RBAC + валидация | 4ч ✅ |
|
| 1 | RBAC + валидация | 4ч | ✅ Готово |
|
||||||
| 2 | Подзадачи | 8ч |
|
| 2 | Подзадачи | 8ч | ✅ Готово |
|
||||||
| 3 | Чек-листы | 6ч |
|
| 3 | Чек-листы | 6ч | ✅ Готово |
|
||||||
| 4 | Вложения | 8ч |
|
| 4 | Вложения | 8ч | В процессе |
|
||||||
| 5 | Комментарии + @mentions | 12ч |
|
| 5 | Комментарии + @mentions | 12ч | - |
|
||||||
| 6 | Зависимости | 6ч |
|
| 6 | Зависимости | 6ч | - |
|
||||||
| 7 | CRM → Tasks | 8ч |
|
| 7 | CRM → Tasks | 8ч | - |
|
||||||
| 8 | Booking → Tasks | 4ч |
|
| 8 | Booking → Tasks | 4ч | - |
|
||||||
|
|
||||||
**Всего:** ~56 часов
|
**Готово:** 18ч | **Осталось:** ~38ч
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue