Дані про перегляди тендера (масив об’єктів AuctionView)

JSON:

[
  {
    "id": 4007,
    "auctionId": 4607,
    "viewerId": 60212904,
    "viewer": {
      "id": 60212904,
      "employeeId": 1035,
      "accountId": 36633,
      "account": {
        "id": 36633,
        "name": "Общество с ограниченной  ответственностью \"Скай'нет-56\"",
        "edrpou": "89456891",
        "inn": "123652632563",
        "status": {
          "code": 1,
          "description": "Активный"
        },
        "emails": [
          "12356@ukr.net"
        ],
        "phone": "355478563",
        "legalAddress": "ююю",
        "dateCreate": 1598894147,
        "dateChange": 1638282398,
        "about": "строительство  и логистика ",
        "logo": "/api/logo/accounts/logo_36633.jpg"
      },
      "login": "willnotgotomumbai@gmail.com",
      "role": {
        "code": 1,
        "description": "Пользователь"
      },
      "name": "Арбуз",
      "surname": "Арбузов",
      "secondName": "Иоанович ",
      "phone": "380975560011",
      "ipn": "111111111111",
      "dateLastLogin": 1654519973,
      "info": "self registered. IP: null",
      "emails": [
        "willnotgotomumbai@gmail.com"
      ],
      "companies": [
        {
          "id": 3600,
          "uuid": "c345ef8f-ba02-439a-afac-007ed088cf2e",
          "accountID": 36633,
          "name": "Общество с ограниченной  ответственностью \"Скай'нет-56\"",
          "edrpou": "89456891",
          "inn": "125632589223",
          "city": "Kiev"
        },
        {
          "id": 3624,
          "uuid": "164d8465-aad6-409d-b3a8-5b009e1ca542",
          "accountID": 36633,
          "name": "Общество с ограниченной ответственностью  \"Институт инновационных технологий и строения космических ",
          "edrpou": "6465656666",
          "inn": "6465656666",
          "city": "Львов",
          "address": "Волкова"
        },
        {
          "id": 4248,
          "uuid": "8520b4ee-c799-461e-9b14-e129dcfef27d",
          "accountID": 36633,
          "name": "ТОВ \"Отправитель товар",
          "edrpou": "643555552",
          "inn": "643555552"
        },
        {
          "id": 4408,
          "uuid": "cf5def31-8849-4a30-b1fa-0bf3e1d39423",
          "accountID": 36633,
          "name": "апвапвапв",
          "edrpou": "2563256222",
          "inn": "2563256222"
        }
      ],
      "isSubscribes": false
    },
    "dateTime": 1654520720
  },
  {
    "id": 3993,
    "auctionId": 4607,
    "viewerId": 60213504,
    "viewer": {
      "id": 60213504,
      "employeeId": 1841,
      "accountId": 36974,
      "account": {
        "id": 36974,
        "name": "ТОВ Фомыч",
        "edrpou": "FG258046",
        "inn": "FG258046",
        "status": {
          "code": 1,
          "description": "Активный"
        },
        "emails": [
          "kutsenkov@edin.ua"
        ],
        "phone": "325954845956",
        "legalAddress": "Киев, ул. Дегляревская 46",
        "dateCreate": 1623405150,
        "dateChange": 0
      },
      "login": "kutsenkov@edin.ua",
      "role": {
        "code": 1,
        "description": "Пользователь"
      },
      "name": "Ингибора",
      "surname": "Куц",
      "phone": "380123456789",
      "ipn": "123654456123",
      "dateLastLogin": 1654273155,
      "info": "self registered. IP: null",
      "emails": [
        "kutsenkov@edin.ua"
      ],
      "companies": [
        {
          "id": 3969,
          "uuid": "e0ca4d6f-5572-4749-878b-2863a1e5e0c2",
          "accountID": 36974,
          "name": "ТОВ Фомич В.І.",
          "edrpou": "FG258046",
          "inn": "FG258046"
        },
        {
          "id": 4233,
          "uuid": "997234e1-ae18-4697-b117-e426b30bc5fa",
          "accountID": 36974,
          "name": "ТОВ Фома",
          "edrpou": "653265666",
          "inn": "653265666"
        },
        {
          "id": 6933,
          "uuid": "afee3e98-609a-4f29-8e46-2dab8d2c7443",
          "accountID": 36974,
          "name": "ФІЗ лице",
          "edrpou": "569874566",
          "inn": "569874566",
          "city": "Київ",
          "address": "вул.Хрещатик 1"
        }
      ],
      "isSubscribes": false
    },
    "dateTime": 1654273506
  }
]

Таблиця 1 - Опис параметрів об’єкта AuctionView

Параметр

Формат

Опис

Об’єкт AuctionView

id

long

ідентифіктор перегляду

auctionId

long

ідентифіктор тендера, що переглядався

viewerId

long

ідентифіктор користувача, що переглядав тендер

viewer

User

об’єкт; дані користувача

dateTime

long

дата і час перегляду (у форматі Unix timestamp)

Таблиця 2 - Опис параметрів об’єкта User

Параметр

Формат

Опис

Об’єкт User

id

long

id користувача

employeeId

long

id співробітника

uuid

UUID

uuid співробітника

accountId

long

id аккаунта

account

Account

об’єкт; дані аккаунта

login

String

логін

role

Role

об’єкт; роль

name

String

ім’я

surname

String

прізвище

secondName

String

по батькові

phone

String

телефон

ipn

String

код ІПН

dateLastLogin

long

дата останньої сесії

info

String

додакова інформація

emails

List<String>

масив E-mail адрес

comment

Comment

об’єкт; коментар

companies

List<Company>

масив об’єктів; компанії

isSubscribes

boolean

підписка

userSubscribes

Subscribes

об’єкт; підписки на організаторів / категорії / користувачів

Таблиця 3 - Опис параметрів об’єкта Account

Параметр

Формат

Опис

Об’єкт Account

id

long

id аккаунту

name

String

повна назва організації або ПІБ індивідуального підприємця

edrpou

String

код ЕДРПОУ/КПП

inn

String

код ІПН

status

StatusAcc

об’єкт; опис статусу аккаунту

emails

List<String>

масив E-mail адрес

phone

String

№ телефону

legalAddress

String

юридична адреса компанії

dateCreate

long

дата створення акаунту

dateChange

long

дата зміни (оновлення) акаунту

about

String

додатковий опис

comment

Comment

об’єкт; коментар

logo

String

лого

Таблиця 4 - Опис параметрів об’єкта Role

Параметр

Формат

Опис

Об’єкт Role

code

int

код ролі;

  • 1 - Користувач

  • 2 - Адміністратор аккаунту (супер користувач)

description

String

опис ролі

Таблиця 5 - Опис параметрів об’єкта Comment

Параметр

Формат

Опис

Об’єкт Comment

id

long

id коментаря

accountId

long

id аккаунту

companyId

long

id компанії

userId

long

id користувача

adminId

long

id адміністратора

dateChange

long

дата зміни коментаря

text

String

текст коментаря

Таблиця 6 - Опис параметрів об’єкта Company

Параметр

Тип 1

Формат

Опис

Об’єкт Company

id

M

long

id компанії

uuid

UUID

uuid компанії

accountID

long

id аккаунту

account

Account

об’єкт; дані аккаунту

name

String

повне найменування організації чи ПІБ індивудуального підприємця

edrpou

String

код ЄДРПОУ/КПП

inn

String

код ІПН

city

String

місто

address

String

адреса

comment

Comment

об’єкт; коментар

Таблиця 7 - Опис параметрів об’єкта Subscribes

Параметр

Формат

Опис

Об’єкт Subscribes

categories

List<SubscribeToCategory>

масив об’єктів; категорії

companies

List<Company>

масив об’єктів; компанії

users

List<User>

масив об’єктів; користувачі-організатори

Таблиця 8 - Опис параметрів об’єкта StatusAcc

Параметр

Формат

Опис

Об’єкт StatusAcc

code

int

код;

  • 1 - Активний

  • 2 - Стартовий (з обмеженими можливостями)

description

String

опис

Таблиця 9 - Опис параметрів об’єкта SubscribeToCategory

Параметр

Формат

Опис

Об’єкт SubscribeToCategory

categoryId

long

ідентифікатор категорії

category

Category

об’єкт; дані категорії

type

int

тип аукціону:

  • 0 - Всі

  • 1 - Закупівля

  • 2 - Продаж

Таблиця 10 - Опис параметрів об’єкта Category

Параметр

Тип 1

Формат

Опис

Об’єкт Category

id

M

long

ідентифікатор категорії

section

String

розділ; перші 2 цифри визначають розділ. 1 рівень (XX000000-Y)

group

String

група; перші 3 цифри визначають групу. 2 рівень (XXX00000-Y)

categoryClass

String

клас; перші 4 цифри визначають клас. 3 рівень (XXXX0000-Y)

category

String

категорія; перші 5 цифр визначають категорію. 4 рівень (XXXXX000-Y)

detailing

String

деталізація; останні 3 цифри - деталізація в рамках категорії. 5 рівень (XXXXX000-Y)

check_sum

String

контрольна сума номера (XXXXX000-Y)

full_code

String

повний код з довідника (XXXXX000-Y)

description_ua

String

назва українською

description_en

String

назва англійською

rank

int

рівень вкладення

refId

long

посилання на материнський запис

hasChildren

int

наявність дочірніх значень довідника. 0-ні, 1-так

status

int

статус; 1-active, 2-not_active

isSubscribes

boolean

підписка


1

Під визначенням колонки Тип поля мається на увазі скорочене позначення:

  • M (mandatory) — обов’язкові до заповнення поля;

  • O (optional) — необов’язкові (опціональні) до заповнення поля.