в текущем исполнении хотелось бы увидеть 3 дополнительных состояния работы: “просрочено”, “выполнено с просрочкой”, “отложено до…”. И возможность оставлять комментарии. в “отложено до…” выбор даты либо бессрочно.
Поясните, зачем они нужны и кто и как должен работать с этими состояниями.
По сути, “Просрочено” и "“Выполнено с просрочкой” это не состояния работы, а условия выборки:
- “Просрочено” это состояние “Назначена” с датой окончания больше текущей и пустой целевой датой;
- “Выполнено с просрочкой” - это состояние “Выполнено” и датой выполнения больше даты окончания;
- “Отложено до …” - это состояние “Назначена” с датой начала работ больше текущей.
“Просрочено” и “Выполнено с просрочкой” как-раз и должно устанавливаться автоматически. “Отложено до…” возможно лишнее. Нужно это для удобства фильтрации списка работ(при 500 узлах по 1-2 работы на каждом портянка не удобная получается)
Ваша конечная цель - фильтрация списка по предлагаемым вами условиям.
Вопрос о добавлении быстрых фильтров для списка уже числится в нашем плане работ. Дополнительные состояния для этого не нужны.