feat: možnost editace existujících podniků u objednávání
This commit is contained in:
@@ -152,6 +152,8 @@ paths:
|
||||
$ref: "./paths/stores/listStores.yml"
|
||||
/stores/add:
|
||||
$ref: "./paths/stores/addStore.yml"
|
||||
/stores/update:
|
||||
$ref: "./paths/stores/updateStore.yml"
|
||||
/stores/delete:
|
||||
$ref: "./paths/stores/deleteStore.yml"
|
||||
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
post:
|
||||
operationId: updateStore
|
||||
summary: Upraví existující obchod — název a/nebo seznam URL na nabídku (vyžaduje admin heslo).
|
||||
requestBody:
|
||||
required: true
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
required:
|
||||
- name
|
||||
- heslo
|
||||
properties:
|
||||
name:
|
||||
description: Aktuální název obchodu (identifikuje upravovaný obchod)
|
||||
type: string
|
||||
newName:
|
||||
description: Nový název obchodu. Pokud není předán, název zůstane nezměněn.
|
||||
type: string
|
||||
urls:
|
||||
description: Nový seznam URL na nabídku podniku — nahradí stávající. Prázdné pole URL odstraní. Pokud není předán, URL zůstanou nezměněné.
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
heslo:
|
||||
description: Admin heslo (ADMIN_PASSWORD)
|
||||
type: string
|
||||
responses:
|
||||
"200":
|
||||
description: Obchod byl upraven
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: array
|
||||
items:
|
||||
$ref: "../../schemas/_index.yml#/Store"
|
||||
Reference in New Issue
Block a user