lct-53: ДДС сообщает в 112 об ошибке карточки по докладу с места, а не «не проверяет»
This commit is contained in:
parent
8ff51a8955
commit
94886b6914
5 changed files with 13 additions and 7 deletions
|
|
@ -3,9 +3,9 @@
|
|||
Учебный исходящий звонок бригаде имитируется событиями JSON. Для целевого
|
||||
локального прототипа не нужна внешняя телефония или аудиомодель.
|
||||
|
||||
Самая ценная механика цепочки — `card.bounce`: диспетчер видит, что не указан
|
||||
этаж, и отбивает карточку обратно. Неполнота КИО перестаёт быть процентом
|
||||
в отчёте и становится сорванным выездом с конкретной причиной.
|
||||
`card.bounce` сервер отклоняет: ДДС не возвращает карточку в 112 при принятии
|
||||
и не правит её поля. Об ошибке, которую вскрыл доклад бригады с места,
|
||||
диспетчер сообщает в 112 по телефону (ответ заказчика, П.3).
|
||||
|
||||
Правила пульта — в `DdsDesk.apply`; здесь разбор команды и рассылка итога.
|
||||
Отсев повторов и операция хранилища — в `run_command`.
|
||||
|
|
|
|||
|
|
@ -591,8 +591,13 @@ class DdsDesk(BaseModel):
|
|||
self.finish_work()
|
||||
outcome.finished = True
|
||||
case "card.bounce":
|
||||
# Возврата карточки на этапе принятия нет; об ошибке, которую
|
||||
# вскрыл доклад бригады с места, ДДС сообщает в 112 по телефону
|
||||
# (ответ заказчика, П.3).
|
||||
return _refused(
|
||||
"ДДС не проверяет заполнение карточки: замечания передаёт служба контроля 112"
|
||||
"Карточку не возвращают в 112 при принятии и не правят на АРМ ДДС. "
|
||||
"Если ошибка вскрылась по докладу бригады с места — сообщите о ней "
|
||||
"в 112 по телефону"
|
||||
)
|
||||
case "zone.decision":
|
||||
previous = next(
|
||||
|
|
|
|||
Loading…
Reference in a new issue