Дані заявки на участь в закритому аукціоні (об’єкт Access)

JSON:

{
    "id": 3069,
    "auctionId": 5799,
    "userId": 50206653,
    "user":
    {
        "id": 50206653,
        "employeeId": 1056,
        "accountId": 32657,
        "account":
        {
            "id": 32657,
            "name": "Test_EDS3",
            "edrpou": "300000003",
            "inn": "3030303030",
            "status":
            {
                "code": 1,
                "description": "Активный"
            },
            "emails":
            [
                "test@qw.we"
            ],
            "phone": "134567890987",
            "legalAddress": "#",
            "dateCreate": 1572349280,
            "dateChange": 1601881494
        },
        "login": "uaFelExSender",
        "role":
        {
            "code": 1,
            "description": "Пользователь"
        },
        "name": "Boris",
        "surname": "Djonsonuk",
        "dateLastLogin": 1681821485,
        "emails":
        [
            "test@qw.we",
            "storchevayas@edin.ua"
        ],
        "isSubscribes": false
    },
    "companyId": 3627,
    "company":
    {
        "id": 3627,
        "uuid": "f96a5cb6-935b-4940-8c47-ff3f96aa300d",
        "accountID": 32657,
        "name": "Bimba Inc",
        "edrpou": "1488883523",
        "inn": "1488883523",
        "city": "rrrrr",
        "address": "323r23r"
    },
    "dateCreated": 1681821985,
    "message": "password-baracuda",
    "status":
    {
        "code": 2,
        "description": "Запрос доступа (не принято решение)"
    },
    "contactName": "Djonsonuk Boris ",
    "contactEmail": "test@qw.we",
    "contactPhone": "380684856254"
}

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

Параметр

Тип 1

Формат

Опис

Об’єкт Access

id

long

ідентифікатор доступа

auctionId

long

ідентифікатор аукціону (тендера)

auction

Auction

об’єкт; дані аукціону (тендера)

userId

long

ідентифікатор користувача

user

User

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

companyId

long

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

company

Company

об’єкт; дані компанії

dateCreated

long

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

message

String

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

status

Status

об’єкт; статус заявки на аукціон (тендер)

contactName

String(250)

контактна особа (ПІБ)

contactEmail

String(250)

контактний email

contactPhone

String(50)

контактний телефон

accessLog

List<AccessLog>

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

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

Параметр

Тип 1

Формат

Опис

Об’єкт Auction

id

long

id тендера

uuid

UUID

uuid тендера

companyId

long

id компанії

company

M

Company

об’єкт; дані компанії, якій належить тендер

dateCreate

long

дата створення тендера (UNIX TimeStamp)

dateStart

M

long

дата початку тендера (UNIX TimeStamp)

dateEnd

M

long

дата закінчення тендера (UNIX TimeStamp)

dateLastUpdate

long

дата останнього оновлення тендера (UNIX TimeStamp)

userId

long

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

user

User

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

title

M

String

назва (заголовок) тендера

description

M

String

опис тендера

status

Status

об’єкт; статус тендера

accessType

M

AccessType_

об’єкт; вид (тип доступу)

type

M

Type_

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

offerType

M

OfferType_

об’єкт; етап

isAutoRenewal

O

boolean

автоматичне продовження тендера (автопродовження)

autoRenewalTime

O

int(0-10)

час в хв, на який здійснюється автопродовження (лише при isAutoRenewal=true); При isAutoRenewal=false параметр autoRenewalTime=0; при isAutoRenewal=true параметр autoRenewalTime=5 за замовчуванням.

isTax

O

boolean

відображення ціни з ПДВ

noShowBets

O

boolean

приховувати ставки

noShowBestBet

O

boolean

приховувати кращу ставку

hideParticipantNamesOnly

O

boolean

приховувати імена учасників

hideLotsAndBetsCounts

O

boolean

Не показувати кількість ставок та лотів не запрошеним учасникам

isFree

boolean

безкоштовна участь

isProlonged

boolean

відмітка продовження тендера

lots

M

List<Lot_>

масив об’єктів; дані лотів

auctionContact

AuctionContacts_

об’єкт; дані контактної особи

lotsCount

Integer

кількість лотів

betsCount

Integer

кількість ставок

attachments

List<Attachment_>

масив об’єктів; вкладення

companyAccessRequestStatus

CompanyAccessRequestStatus_

об’єкт; статус заявки на участь в закритому тендері і коментарями Організатора. Об’єкт доступний лише закритим тендерам для Організатора чи Учасника цього тендера.

Таблиця 3 - Опис параметрів об’єкта 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_

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

Таблиця 4 - Опис параметрів об’єкта 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_

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

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

Параметр

Формат

Опис

Об’єкт Status

code

int

код;

для аукціону (тендера):

  • 1 - draft - Чернетка

  • 2 - active - Активний

  • 3 - closed - Завершений

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

  • 1 - ACTIVE - Доступ активный

  • 2 - REQUEST - Запрос доступа (не принято решение)

  • 3 - BLOCKED - Запрос на доступ отклонен

name

String

назва

description

String

опис

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

Параметр

Тип 1

Формат

Опис

Об’єкт AccessLog

id

long

ідентифікатор запису

userId

long

дентифікатор користувача

date

long

дата логування

message

String

повідомлення/коментар


1

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

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

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