hotline's People
hotline's Issues
Уведомление о получении обращения специалистом в списке запросов
Предусмотреть уведомление о прочтении в списке телефонных обращений.
Доделать next_workday_inclusive(dt, offset) с учетом праздинков
Функция используется для определения крайнего срока ответа по умолчанию (2 рабочих для включая текущий). Пока она просто считает субботу и воскресенье выходными, остальные - рабочими. Надо добавить учет праздиков.
Раскрашивать таблицу обращений у ответственных за подготовку ответа
красный - просроченные
желтый - не отвеченный
зеленый - отвеченный
В модели "Отдел" наименование отдела должно быть уникальным
Кнопки в интерфейсе оператора перенести влево
Фильтр по дате в "обращениях по телефону"
Нужен фильтр по дате в "Обращениях по телефону"
Сделать сортировку по убыванию количества обращений в отчете №2
статус о прочтении, статус о наличии зафиксированного ответа у звонка
Добавить favicon
Отчет: Анализ обращений по учреждениям здравоохранения
Paginator в список обращений в интерфейсе пользователя
В уведомление в atom list добавить адрес и телефон
Убрать "англицизмы" в интерфейсе оператора
Ответственный за подготовку ответа
Надо переделать. Так чтобы в этот справочник добавлялось связь один-к-одному на таблицу User.
Еще надо чтобы у этого пользователя отдельно выбирался отдел.
Добавить fixture c гражданином #0 (Аноним)
т.к. это частый паттерн, надо предусмотреть его в справочнике, и сделать так чтобы его нельзя было удалить.
Убрать хардкод в админке "Граждане" у кнопки "+ обращение"
def add_call_link(self):
return '<a href="/operator/calls/call/add/?citizen=%d">+ обращение</a>' % self.id
Конкретно вот этот кусок.
Поменять уведомления с Atom RSS на RSS2.0
Добавить фильтр по обращениям в интерфейсе пользователя
Чтобы можно было фильтровать по полученным ответам/неполученным ответам, просроченным и не просроченным
Редактирование в форме выбора
Когда оператор добавляет в "обращение по телефону" гражданина, должна быть возможность редактировать его ("Вы к нам уже обращались? Какие-нибудь ваши данные уже изменились?")
Проверять выбрана ли медицинская организация при написании ответа через интерфейс пользователя
Проверка на стороне клиента есть, остается сделать проверку на стороне сервера.
Проверять уникальность полей таблицы гражданин: ФИО, год рождения, телефон
Исправить title в обоих интерфейсах
Сейчас там чего попало написано
Добавить полный адрес ЛПУ в справочник ЛПУ
Дата должна ставиться в ответе автоматически при каждом сохранении ответа
Выдавать 404 ошибку на кнопку "написать ответ" когда запрос удален, а не 403 как сейчас
Опечатка в третьем отчете
в заголовке написано "ААнализ ответов по профилям"
Сделать "отчет №3"
Список обращений и ответов на них, отсортированные по коду обращения.
Ошибка 500 в RSS
При неправильном логине и пароле при аутентификации в rss выводится 500 ошибка. А должна быть 433 и человеческое текстовое сообщение об ошибке.
проверять уникальность полей отдел и пользователь в ответственных за ответ
Проверка года рождения у граждан
Чтобы не было мусора, год рождения надо проверять исходя из формулы: текущий год - 120
Сортировка ответственных за подготовку ответа
сначала по отделу, потом по фамилии
Разобраться с удалением ответственных за ответ
Интерфейс специалиста, редактирование обращения
При ответе специалист может ЛПУ, содержание сообщение.
Дата ответа фиксируется автоматически.
Канонический вид телефонов
Введенные телефоны проверять на шаблон:
(383-40) 21-071 -- для области
(383) 351-22-65 или 351-22-65 -- для города
8-913-746-53-94 -- для сотовых
Разделитель телефонов - запятая (","), либо точка с запятой (";")
Поиск данных не должен учитывать регистр
Особенно для моделей ЛПУ, и граждан.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.