GET api/PurchReqTables/GetCusMyTenders?UserId={UserId}&purchStatus={purchStatus}&isSpecification={isSpecification}

Мои тендеры (Я Заказчик-Активные тендеры, На модерации, Закрытые тендеры)

Request Information

URI Parameters

NameDescriptionTypeAdditional information
UserId

ИД Собственной компании

string

Required

purchStatus

0-На модерации, 1-Опубликованные тендеры, 2-Закрытые тендеры

integer

Default value is 0

isSpecification

boolean

Default value is True

Body Parameters

None.

Response Information

Resource Description

Возвращает список активных тендеров

PurchReqTableSpec
NameDescriptionTypeAdditional information
PurchReqId

ИД - служит как номер документа

integer

None.

DocNum

Номер документа - не используется

string

Max length: 20

PurchReqName

Название заявки/тендера

string

Max length: 255

CompanyId

ИД компании, связана с таблицей Companies

integer

None.

UserId

Идентификатор пользователя, связана с таблицей UserProfiles

string

None.

CreateDateTime

Дата и время создания документа

date

None.

PurchBegDate

Срок выполнения работ: Начало

date

Data type: Date

PurchEndDate

Срок выполнения работ: Конец

date

Data type: Date

IsPublish

True - опубликован, False - не опубликован

boolean

None.

RegionId

В каком регионе/городе предстоят работы (связана с табл. Regions)

string

Max length: 2

PurchStatus

Статус заявки: 1-Открытый, заявки принимаются; 2-Закрыта

integer

None.

DocElementId

Тип документа -> DocElements.DocElementId (неиспользуется)

integer

None.

DocStateId

Статус документа по согласованию -> DocStates.DocStateId (неиспользуется)

integer

None.

DeliveryAddress

Адрес места поставки товара, проведения работ или оказания услуг

string

Max length: 255

IsSpecification

True - заявка/тендер с спец., False - обычный

boolean

None.

Description

Описание тендера

string

Max length: 1000

CategoryId

Категория работ - CategoryWorks

integer

None.

DiffYear

Опубликовано N год назад

integer

None.

DiffMonth

Опубликовано N месяц назад

integer

None.

DiffDay

Опубликовано N дней назад

integer

None.

DiffHour

Опубликовано N часов назад

integer

None.

IsBasket

True - Избран, False - Нет

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "PurchReqId": 1,
  "DocNum": "sample string 2",
  "PurchReqName": "sample string 3",
  "CompanyId": 1,
  "UserId": "sample string 4",
  "CreateDateTime": "2025-12-12T04:28:37.2848474+01:00",
  "PurchBegDate": "2025-12-12T04:28:37.2848474+01:00",
  "PurchEndDate": "2025-12-12T04:28:37.2848474+01:00",
  "IsPublish": true,
  "RegionId": "sample string 5",
  "PurchStatus": 1,
  "DocElementId": 1,
  "DocStateId": 1,
  "DeliveryAddress": "sample string 6",
  "IsSpecification": true,
  "Description": "sample string 7",
  "CategoryId": 1,
  "DiffYear": 1,
  "DiffMonth": 1,
  "DiffDay": 1,
  "DiffHour": 1,
  "IsBasket": true
}

application/xml, text/xml

Sample:
<PurchReqTableSpec xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SadiApi.Models">
  <CategoryId>1</CategoryId>
  <CompanyId>1</CompanyId>
  <CreateDateTime>2025-12-12T04:28:37.2848474+01:00</CreateDateTime>
  <DeliveryAddress>sample string 6</DeliveryAddress>
  <Description>sample string 7</Description>
  <DiffDay>1</DiffDay>
  <DiffHour>1</DiffHour>
  <DiffMonth>1</DiffMonth>
  <DiffYear>1</DiffYear>
  <DocElementId>1</DocElementId>
  <DocNum>sample string 2</DocNum>
  <DocStateId>1</DocStateId>
  <IsBasket>true</IsBasket>
  <IsPublish>true</IsPublish>
  <IsSpecification>true</IsSpecification>
  <PurchBegDate>2025-12-12T04:28:37.2848474+01:00</PurchBegDate>
  <PurchEndDate>2025-12-12T04:28:37.2848474+01:00</PurchEndDate>
  <PurchReqId>1</PurchReqId>
  <PurchReqName>sample string 3</PurchReqName>
  <PurchStatus>1</PurchStatus>
  <RegionId>sample string 5</RegionId>
  <UserId>sample string 4</UserId>
</PurchReqTableSpec>