generated from Sithas/conan_template
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| bea195ca80 | |||
| adee1edb38 |
@@ -384,7 +384,7 @@ null
|
||||
### 7.Постусловия
|
||||
* Пользователь изменил запись соглсано условиям выше в БД
|
||||
### 8.API-Маршруты
|
||||
* `PUT /api/v1/Auth/Diaries/:diary_guid` - Создание записи в дневнике
|
||||
* `PUT /api/v1/Auth/Diaries/:diary_guid` - Изменение записи в дневнике
|
||||
|
||||
|
||||
### 9.Контракт
|
||||
@@ -409,7 +409,7 @@ null
|
||||
* Все поля, кроме `comment` обязательны к заполнению
|
||||
* `user_treatment_schemes_uuid` должен указывать на существующую схему лечения
|
||||
|
||||
##### Response - 201 - Created
|
||||
##### Response - 201 - Updated
|
||||
```
|
||||
{
|
||||
`uuid`: "61351bb1-7563-479d-a8e9-201d0ff934c2",
|
||||
@@ -455,3 +455,41 @@ null
|
||||
* dreams(level(PK))
|
||||
* anxiety(level(PK))
|
||||
* user_treatment_schemes(uuid(PK))
|
||||
|
||||
|
||||
## UseCase №6
|
||||
### 1.Название: Удаление существующей записи в дневнике
|
||||
### 2.Актор: Пользователь-пациент
|
||||
### 3.Цель: Удаление ненужной записи в дневнике
|
||||
### 4.Предусловия:
|
||||
* Пользователь авторизован в системе
|
||||
* Пользователю пен вывод целевой записи, которую необходимо удалить
|
||||
### 5.Основной поток:
|
||||
#### А1.Пользователь Удаляет существующую запись в дневнике
|
||||
* Пользователь нажимает на кнопку удаления записи
|
||||
* Системы просит подтвердить удаление
|
||||
* Пользователь подтверждает свое действие. Запись удалена
|
||||
### 6.Потоки исключений:
|
||||
#### B1.Пользователь отказывается подтвердить действие
|
||||
* Запись не удаляется
|
||||
#### B2.Пользователь удаляет несуществующую запись
|
||||
* Выдается соответствующий ответ с ошибкой
|
||||
### 7.Постусловия
|
||||
* Целевая запись отсутствует в БД
|
||||
### 8.API-Маршруты
|
||||
* `DELETE /api/v1/Auth/Diaries/:diary_guid` - удаление записи в дневнике
|
||||
|
||||
### 9.Контракт
|
||||
#### Diaries-Request
|
||||
##### Требования к валидации:
|
||||
* `:diary_guid` должен указывать на существующую страницу дневника
|
||||
|
||||
##### Response - 204 - Deleted
|
||||
```
|
||||
null
|
||||
```
|
||||
##### Errors
|
||||
* `404 NOT_FOUND` - такой схемы лечения болезни никогда не существовало или она уже удалена
|
||||
|
||||
### 10. Используемые сущности ДБ
|
||||
* diaries(uuid(PK))
|
||||
|
||||
Reference in New Issue
Block a user