Order-reason settings

list

request
GET /api/v2/settings/orders-reasons HTTP/1.1
response
HTTP/1.1 200 OK

[ {
  "catalog" : "catalog1",
  "label" : "labelcatalog1",
  "checkVisionOrder" : false,
  "glassesOrder" : false,
  "glassesRepairOrder" : true,
  "saleOrder" : true,
  "repairOrder" : true,
  "clOrder" : false,
  "required" : false
}, {
  "catalog" : "catalog2",
  "label" : "labelcatalog2",
  "checkVisionOrder" : false,
  "glassesOrder" : false,
  "glassesRepairOrder" : true,
  "saleOrder" : true,
  "repairOrder" : true,
  "clOrder" : false,
  "required" : false
} ]
Table 299. response description
Path Type Description

catalog

String

Название настройки (catalog1/catalog2)

label

String

Лейбл

checkVisionOrder

Boolean

Показывается ли в проверке зрения?

glassesOrder

Boolean

Показывается ли в изготовлении очков?

glassesRepairOrder

Boolean

Показывается ли в ремонте очков?

saleOrder

Boolean

Показывается ли в продаже?

repairOrder

Boolean

Показывается ли в ремонте?

clOrder

Boolean

Показывается ли в продаже КЛ?

required

Boolean

Обязательно ли нужно указывать при оформлении заказа

update

PUT /api/v2/settings/orders-reasons HTTP/1.1

[ {
  "catalog" : "catalog1",
  "label" : "labelcatalog1",
  "checkVisionOrder" : false,
  "glassesOrder" : false,
  "glassesRepairOrder" : true,
  "saleOrder" : true,
  "repairOrder" : true,
  "clOrder" : false,
  "required" : false
}, {
  "catalog" : "catalog2",
  "label" : "labelcatalog2",
  "checkVisionOrder" : false,
  "glassesOrder" : false,
  "glassesRepairOrder" : true,
  "saleOrder" : true,
  "repairOrder" : true,
  "clOrder" : false,
  "required" : false
} ]
Table 300. request description
Path Type Description Constraints

catalog

String

Название настройки (catalog1/catalog2)

Length must be between 0 and 10 inclusive.
Must not be blank

label

String

Лейбл

Length must be between 0 and 25 inclusive.
Must not be blank

checkVisionOrder

Boolean

Показывается ли в проверке зрения?

Must not be null

glassesOrder

Boolean

Показывается ли в изготовлении очков?

Must not be null

glassesRepairOrder

Boolean

Показывается ли в ремонте очков?

Must not be null

saleOrder

Boolean

Показывается ли в продаже?

Must not be null

repairOrder

Boolean

Показывается ли в ремонте?

Must not be null

clOrder

Boolean

Показывается ли в продаже КЛ?

required

Boolean

Обязательно ли нужно указывать при оформлении заказа

response
HTTP/1.1 200 OK