Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
d24:develop:v2:backend:v2 [2024/04/05 10:51]
anton
d24:develop:v2:backend:v2 [2024/05/07 05:34] (текущий)
anton
Строка 546: Строка 546:
 [ [
     {     {
-        "flat": ​"​37"​+        "flat_id": ​876841
-        "flat_id": ​55282,+        "flat": ​"кв 1",
         "​flat_type":​ 1,         "​flat_type":​ 1,
 +        "​flat_num":​ "​1",​
         "​entrance":​ null,         "​entrance":​ null,
         "​floor":​ null         "​floor":​ null
-        ​ 
-        ​ 
     },     },
     {     {
-        "​flat":​ "38", +        ​"​flat_id":​ 1069252, 
-        "flat_id": ​55283+        ​"​flat":​ "оф scriptalert(1)/​script", 
-        "FLAT_TYPE": 1, +        "flat_type": ​4
-        "​entrance": ​"​2"​+        "flat_num": ​"​scriptalert(1)/​script"​
-        "​floor": ​3+        "​entrance": ​null
 +        "​floor": ​null
     },     },
     {     {
-        "​flat":​ "39", +        ​"​flat_id":​ 876842, 
-        "​flat_id": ​55284+        ​"​flat":​ "кв 2", 
-        "FLAT_TYPE": 1,+        "​flat_type":​ 1, 
 +        "​flat_num":​ "​2",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id": ​876843
 +        "flat": "кв 3", 
 +        "​flat_type": 1
 +        "​flat_num":​ "​3",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 876844, 
 +        "​flat":​ "кв 4", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​4",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 876845, 
 +        "​flat":​ "кв 5", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​5"​,
         "​entrance":​ "​1",​         "​entrance":​ "​1",​
-        "​floor": ​4+        "​floor": ​2
     },     },
     {     {
-        "​flat":​ "40", +        ​"​flat_id":​ 876846, 
-        "​flat_id": ​55285+        ​"​flat":​ "кв 6", 
-        "FLAT_TYPE": 1,+        "​flat_type":​ 1, 
 +        "​flat_num":​ "​6",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id": ​876847
 +        "flat": "кв 7", 
 +        "​flat_type": 1
 +        "​flat_num":​ "​7",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 876848, 
 +        "​flat":​ "кв 8", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​8",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 876849, 
 +        "​flat":​ "кв 9", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​9",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 876850, 
 +        "​flat":​ "кв 10", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​10",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 1082244, 
 +        "​flat":​ "кв 12", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​12",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 966663, 
 +        "​flat":​ "кв 15", 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​15",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 2774303, 
 +        "​flat":​ "м/м 321",​ 
 +        "​flat_type":​ 3, 
 +        "​flat_num":​ "​321",​ 
 +        "​entrance":​ null, 
 +        "​floor":​ null 
 +    }, 
 +    { 
 +        "​flat_id":​ 2617083, 
 +        "​flat":​ "кв 381",​ 
 +        "​flat_type":​ 1, 
 +        "​flat_num":​ "​381"​,
         "​entrance":​ null,         "​entrance":​ null,
         "​floor":​ null         "​floor":​ null
Строка 654: Строка 744:
 ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^ ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^
 |house_id|number|да|идентификатор дома| |house_id|number|да|идентификатор дома|
-|find|string|нет|-|+|find|string|нет|поиск|
  
 Тип ответа:​ Массив объектов Тип ответа:​ Массив объектов
Строка 662: Строка 752:
 |ess|string|да|текст причины обращения| |ess|string|да|текст причины обращения|
 |ess_id|number|да|идентификатор причины обращения в системе| |ess_id|number|да|идентификатор причины обращения в системе|
-|rtype|string|да|-+|rtype|string|да|тип заявки
-|type|string|да|-+|type|string|да|тип работ
-|type_id|number|да|-|+|type_id|number|да|идентификатор типа работ|
  
 **Пример:​** **Пример:​**
Строка 1169: Строка 1259:
 |resp|string|нет|зона ответственности| |resp|string|нет|зона ответственности|
 |svc_id|string|нет|РСО оповещения| |svc_id|string|нет|РСО оповещения|
-|moderation_needed|string|нет|статус модерации|+|moderation_needed|string|нет|статус модерации ​Д\Н|
  
  
Строка 1197: Строка 1287:
 |service_list|string|может быть null|список услуг через двоеточие| |service_list|string|может быть null|список услуг через двоеточие|
 |service_list_str|string|может быть null|текстовое описание услуг оповещения через запятую| |service_list_str|string|может быть null|текстовое описание услуг оповещения через запятую|
-|all_flags|string|-|-|+|all_flags|string|-|все флаги| 
 +|area_str|string|-|области ответственности службы|
 |object_list|array|да|список домов оповещения| |object_list|array|да|список домов оповещения|
  
Строка 1264: Строка 1355:
 |end_at|string|может быть null|дата и время конца в часовом поясе пользователя. Формат DD.MM.YYYY hh24:mi| |end_at|string|может быть null|дата и время конца в часовом поясе пользователя. Формат DD.MM.YYYY hh24:mi|
 |created_at|string|да| дата и время создания оповещения| |created_at|string|да| дата и время создания оповещения|
 +|start_at_tz|string|да|дата и время начала в часовом поясе пользователя в формате ISO|
 +|end_at_tz|string|да|дата и время конца в часовом поясе пользователя в формате ISO|
 +|created_on_tz|string|да|дата и время создания оповещения в формате ISO|
 +|updated_on_tz|string|да|дата и время обновления оповещения в формате ISO|
 |note|string|да|текст оповещения| |note|string|да|текст оповещения|
 +|last_comments|string|да|последние комментарии|
 +|houses|string|да|список домов для оповещения|
 |status|string|да|статус оповещения статус оповещения "​А"​ - активно "​З"​ - закрыто| |status|string|да|статус оповещения статус оповещения "​А"​ - активно "​З"​ - закрыто|
 |status_str|string|да|текстовое описание статуса оповещения| |status_str|string|да|текстовое описание статуса оповещения|
Строка 1454: Строка 1551:
 |house|string|да|Адрес дома, где установлен счетчик| |house|string|да|Адрес дома, где установлен счетчик|
 |flat|string|может быть null| Номер квартиры,​ где установлен счетчик| |flat|string|может быть null| Номер квартиры,​ где установлен счетчик|
-|value|number|может быть null|Текущее показание счетчика|+|value|string|может быть null|Текущее показание счетчика|
 |date|string|может быть null|Дата текущего показания| |date|string|может быть null|Дата текущего показания|
-|prev_value|number|да|Последнее показание|+|prev_value|string|да|Последнее показание|
 |prev_date|string|да|Дата последнего показания| |prev_date|string|да|Дата последнего показания|
 |meter_id|number|да|идентификатор показания| |meter_id|number|да|идентификатор показания|
Строка 1649: Строка 1746:
 **Параметры ответа (объектов массива):​** **Параметры ответа (объектов массива):​**
 ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^ ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^
 +|phone_id|number|да| Ид записи сномером телефона|
 |phone|string|да| Номер телефона| |phone|string|да| Номер телефона|
 |house|string|да|Адрес дома| |house|string|да|Адрес дома|
 |flat|string|да|номер квартиры| |flat|string|да|номер квартиры|
 +|created_on_tz|string|да|дата создания в формате ISO|
 +|last_call_on_tz|string|да|последний звонок в формате ISO|
 +|fio|string|да|ФИО|
 +|flag_sms_notify|string|да|флаг для оповещения смс, может быть А, Д или Н|
 +|oico|string|да|флаг смс из ОЙКО, может быть Д или Н|
 |entrance|string|может быть null| обозначение подъезда| |entrance|string|может быть null| обозначение подъезда|
 |floor|number|может быть null|номер этажа| |floor|number|может быть null|номер этажа|
Строка 1693: Строка 1796:
 |house_id|number|да|ИД Дома| |house_id|number|да|ИД Дома|
 |owner_id|number|нет|ИД Управляющей компании| |owner_id|number|нет|ИД Управляющей компании|
-|svc_id|number|да|ИД Заявки РСО|+|svc_id|number|да|идентификатор ​РСО|
 |note| string|да|Комметрарий к заявке РСО| |note| string|да|Комметрарий к заявке РСО|
 |request_id|number|да|ИД Заявки| |request_id|number|да|ИД Заявки|
Строка 1704: Строка 1807:
 |house_id|number|да|ид дома| |house_id|number|да|ид дома|
 |owner_id|number|да|ид управляющей компании| |owner_id|number|да|ид управляющей компании|
-|svc_id|number|да|ид ​управляющей компании РСО|+|svc_id|number|да|идентификатор ​РСО|
 |note|string|да|комментарий заявки рсо| |note|string|да|комментарий заявки рсо|
 |created_on_tz|string|да|время создания заявки| |created_on_tz|string|да|время создания заявки|
Строка 1765: Строка 1868:
 |appeal_date|string|нет|дата создания номера обращения| |appeal_date|string|нет|дата создания номера обращения|
 |desired_time_start|string|нет|желаемое время выполнения| |desired_time_start|string|нет|желаемое время выполнения|
-|check_work_id|number|нет|ид ​чек-листа|+|check_work_id|number|нет|идентификатор работы|
  
 **Тип ответа:​** ​ **Тип ответа:​** ​
Строка 1887: Строка 1990:
 **Тело запроса:​** **Тело запроса:​**
 ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^ ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^
-|status_id|number | нет | +|status_id|number | нет | ид статуса заявки ​
-|reason_id|number | нет | +|reason_id|number | нет | ид причины закрытия заявки ​
-|emp_id| ​  ​number | нет | +|emp_id| ​  ​number | нет | ид исполнителя ​
-|resp_id| ​ number | нет | +|resp_id| ​ number | нет | ид ответственного ​
-|deadline_at| string | нет | |+|deadline_at| string | нет | срок выполнения заявки ​|
 |tag_ids| ​    ​string | нет | идентификаторы тэгов для сохранения,​ указанные через запятую Пример:​ "​1,​2,​3"​. чтобы удалить все тэги необходимо послать "​0"​ | |tag_ids| ​    ​string | нет | идентификаторы тэгов для сохранения,​ указанные через запятую Пример:​ "​1,​2,​3"​. чтобы удалить все тэги необходимо послать "​0"​ |
-|emp_note| ​   string | нет | +|emp_note| ​   string | нет | заметка от исполнителя ​
-|comment| ​    ​string | нет | +|comment| ​    ​string | нет | комментарий ​
-|entrance| ​    ​string | нет | +|entrance| ​    ​string | нет | подъезд ​
-|floor| ​    ​number | нет | +|floor| ​    ​number | нет | этаж ​
-|note|string|нет| ​|+|note|string|нет| ​заметка ​|
 |comment_flag_webhook| ​    ​string | нет | Отправлять ли жителю Д\Н | |comment_flag_webhook| ​    ​string | нет | Отправлять ли жителю Д\Н |
 |image_url| ​  ​string | нет | Ссылка на изображение. Отправляется обязательно вместе с image_name | |image_url| ​  ​string | нет | Ссылка на изображение. Отправляется обязательно вместе с image_name |
 |image_name| ​ string | нет | Название изображения | |image_name| ​ string | нет | Название изображения |
-|appointed_at|string | нет | Дата, когда придёт исполнитель. Принимает "​today"​ / "​tomorrow"​ / "​next_week"​ / дату в формате "​ДД.ММ.ГГГГ"​ |+|appointed_at|string | нет | Дата, когда придёт исполнитель. Принимает "​today"​ / "​tomorrow"​ / "​next_week"​ / дату в формате "​ДД.ММ.ГГГГ ​HH24:MI" |
 |local_at| ​   string | нет | Дата, когда исполнитель локализовал аварию по заявке "​ДД.ММ.ГГГГ ЧЧ:​ММ"​ | |local_at| ​   string | нет | Дата, когда исполнитель локализовал аварию по заявке "​ДД.ММ.ГГГГ ЧЧ:​ММ"​ |
 |material_price| number | нет | Стоимость материалов по заявке ​ | |material_price| number | нет | Стоимость материалов по заявке ​ |
-|price|number | нет | +|price|number | нет | цена ​
-|what_was_done|string|нет| ​+|what_was_done|string|нет| ​что было сделано ​
-|paid|number|нет| ​|+|paid|number|нет| ​сколько оплачено ​|
 |is_favorites|string|нет| Добавить/​убрать из избранного (Д/Н) | |is_favorites|string|нет| Добавить/​убрать из избранного (Д/Н) |
-|phone_contact|string|нет| Контактный номер телефона жителя |+|contphone|string|нет| Контактный номер телефона жителя |
 |flag_payment|string|нет| Оплачена ли заявка (Д/Н) | |flag_payment|string|нет| Оплачена ли заявка (Д/Н) |
 |email|string|нет| Электронная почта | |email|string|нет| Электронная почта |
Строка 2073: Строка 2176:
 |flat_id|number|нет|идентификатор квартиры| |flat_id|number|нет|идентификатор квартиры|
 |type_id|number|нет|идентификатор типа работ| |type_id|number|нет|идентификатор типа работ|
 +|flat_type|number|нет|тип помещения|
 |type_ids|string|нет| список идентификаторов типов работ разделенных двоеточием. Пример:​ "​3:​12"​| |type_ids|string|нет| список идентификаторов типов работ разделенных двоеточием. Пример:​ "​3:​12"​|
 |ess_id|number|нет|идентификатор причины обращения| |ess_id|number|нет|идентификатор причины обращения|
Строка 2095: Строка 2199:
 |search_phone|string|нет|фильтр по номеру телефона.| |search_phone|string|нет|фильтр по номеру телефона.|
 |house_group_ids|string|нет|список идентификаторов групп домов через двоеточие. Пример:​ "​1:​2:​3"​| |house_group_ids|string|нет|список идентификаторов групп домов через двоеточие. Пример:​ "​1:​2:​3"​|
-|period_exec|string|нет|фильтр по срокам выполнения. Просроченные:​ П,На сегодня:​ С,На завтра:​ З,На ближайшие 3 дня: Т,На неделю:​ Н,​Выполненные:​ И, Все: В|+|period_exec|string|нет|фильтр по срокам выполнения. Просроченные:​ П,На сегодня:​ С,На завтра:​ З,На ближайшие 3 дня: Т,На неделю:​ Н, Все: В|
 |exec_time_start|string|нет|начало срока выполнения| |exec_time_start|string|нет|начало срока выполнения|
 |exec_time_end|string|нет|конец срока выполнения| |exec_time_end|string|нет|конец срока выполнения|
Строка 2113: Строка 2217:
 |house|string|да|Адрес дома| |house|string|да|Адрес дома|
 |flat|string|может быть null|номер квартиры| |flat|string|может быть null|номер квартиры|
-|entr|string|обозначение подъезда|+|entr|string|нет|обозначение подъезда|
 |status|string|да|текстовое описание статуса| |status|string|да|текстовое описание статуса|
 |status_id|number|да|идентификатор статуса| |status_id|number|да|идентификатор статуса|
Строка 2120: Строка 2224:
 |execution_time|string|нет|дата и время выполнения заявки| |execution_time|string|нет|дата и время выполнения заявки|
 |price|number|может быть null| Цена заявки. Определена,​ если заявка платная,​ если нет, то null| |price|number|может быть null| Цена заявки. Определена,​ если заявка платная,​ если нет, то null|
-|material_price|number|-|-+|material_price|number|-|стоимость материалов по заявке
-|tags|string|может быть null|-+|tags|string|может быть null|тэги заявки
-|uploads_count|number|-|-|+|uploads_count|number|-|кол-во скачиваний заявки|
 |appointed_str|string|может быть null|время прихода специалиста в формате сегодня / завтра / вчера / дата c hh:mm( до hh:mm)| |appointed_str|string|может быть null|время прихода специалиста в формате сегодня / завтра / вчера / дата c hh:mm( до hh:mm)|
 |appointed_at|string|может быть null|Дата и время прихода специалиста| |appointed_at|string|может быть null|Дата и время прихода специалиста|
Строка 2129: Строка 2233:
 |emp_id|number|может быть null|идентификатор исполнителя| |emp_id|number|может быть null|идентификатор исполнителя|
 |reason|string|может быть null|текстовое описание причины статуса| |reason|string|может быть null|текстовое описание причины статуса|
-|local_at|-|может быть null|-|+|local_at|string|может быть null|Дата, когда исполнитель локализовал аварию по заявке «ДД.ММ.ГГГГ ЧЧ:​ММ»  ​|
 |contphone|string|да|Номер телефона клиента обратившегося с заявкой| |contphone|string|да|Номер телефона клиента обратившегося с заявкой|
 |house_id|number|нет|идентификатор дома| |house_id|number|нет|идентификатор дома|
-|flat_type|number|нет|тип помещения. Смотреть [[d24:​develop:​v2:​backend:​v2#​типы_помещений|описание типов помещений]]+|flat_type|number|нет|тип помещения]
 |flat_num|string|нет|номер помещения| |flat_num|string|нет|номер помещения|
-|autophone|string|нет|-|+|autophone|string|нет|АОН|
 |ess_id|number|нет|идентификатор причины обращения| |ess_id|number|нет|идентификатор причины обращения|
 |type_id|number|нет|идентификатор типа заявки| |type_id|number|нет|идентификатор типа заявки|
Строка 2236: Строка 2340:
 ^Название^Тип^Обязательно^Описание^ ^Название^Тип^Обязательно^Описание^
 |tag_id|number|да|идентификатор тега| |tag_id|number|да|идентификатор тега|
-|title|string|да|-+|title|string|да|наименование
-|color|string|нет|-+|color|string|нет|цвет
-|is_set|string|да|-|+|is_set|string|да|установлено ли|
  
 **Пример:​** **Пример:​**
Строка 2591: Строка 2695:
 **Параметры ответа:​** **Параметры ответа:​**
 ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^ ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^
-|answer_id|number|да|-+|answer_id|number|да|ид ответа
-|question_id|number|да|-|+|question_id|number|да|ид вопроса|
 |question_text|string|да|текст вопроса| |question_text|string|да|текст вопроса|
 |answer_text|string|да|текст ответа| |answer_text|string|да|текст ответа|
Строка 3160: Строка 3264:
 |type_description|string|да|описание типа пуша.| |type_description|string|да|описание типа пуша.|
 |created_at|string|да|время создания пуша в формате DD.MM.YYYY hh.mm| |created_at|string|да|время создания пуша в формате DD.MM.YYYY hh.mm|
 +|created_on_tz|string|да|время создания пуша в формате ISO|
 +|object_status|string|да|состояние статуса из заявки|
 +|address_full|string|да|полный адрес|
  
 **Примеры:​** **Примеры:​**
Строка 3277: Строка 3384:
 ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^ ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^
 |username| string |да| Имя пользователя |, |username| string |да| Имя пользователя |,
-|can_close_request|boolean |да| ​|, +|can_close_request|boolean |да| ​доступ к закрытию заявок true или false |, 
-|can_access_meters|boolean |да| ​|, +|can_access_meters|boolean |да| ​доступ к счетчикам true или false |, 
-|can_access_contacts|boolean |да| ​|, +|can_access_checklist|boolean |да| доступ к чеклистам true или false |, 
-|account_name| string |да| ​-|,+|can_access_settings|boolean |да| доступ к настройкам true или false |, 
 +|can_access_contacts|boolean |да| ​доступ к контактам true или false|, 
 +|is_iot|string|да| системный ли пользователь Y \ N|, 
 +|queue_num|string|да| номер сип очереди|,​ 
 +|queue_name|string|да| имя сип очереди|, 
 +|account_name| string |да| ​имя аккаунта|,
 |phone| string |да| Номер телефона пользователя|,​ |phone| string |да| Номер телефона пользователя|,​
-|emp_id| number |да| ​|,+|emp_id| number |да| ​ид пользователя ​|,
 |not_read_push_count| number |да|количество непрочитанных push-уведомлений |, |not_read_push_count| number |да|количество непрочитанных push-уведомлений |,
-|can_comment_to_ext_system| |да|варианты 0 / 1| +|can_comment_to_ext_system|number|да|варианты 0 / 1| 
-|token_id| number |да| ​-|, +|token_id| number |да| ​ид токена|, 
-|can_access_material_price|boolean |да| ​|+|can_access_material_price|boolean |да| ​доступ к изменению цены материалов true или false |
 |sip|array|да|Массив с объектами. Тип объектов см. ниже| |sip|array|да|Массив с объектами. Тип объектов см. ниже|
 |access_status_list|string|да|Идентификаторы разрешенных статусов для изменения через двоеточие. Пример:​ 2:​5:​21:​3:​25:​47| |access_status_list|string|да|Идентификаторы разрешенных статусов для изменения через двоеточие. Пример:​ 2:​5:​21:​3:​25:​47|
Строка 3416: Строка 3528:
 ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^ ^ Название ​ ^ Тип ​   ^ Обязательно ^ Описание^
 |descr|string |да|описание| |descr|string |да|описание|
-|value|string |да|-+|value|string |да|значение
-|is_set|string |да|-|+|is_set|string |да|установлено ли|
  
 **Примеры:​** **Примеры:​**
  • /var/www/html/wiki/data/attic/d24/develop/v2/backend/v2.1712314269.txt.gz
  • Последние изменения: 2024/04/05 10:51
  • — anton