geocoding added, but working so-so, need to fix some lines

This commit is contained in:
2026-03-26 21:37:52 +05:00
parent 2718c8ddb2
commit ea0d710428
8 changed files with 287 additions and 33 deletions

View File

@@ -258,21 +258,16 @@ components:
WarehouseCreate:
type: object
required: [name, address]
required: [name, address, city]
properties:
name:
type: string
address:
type: string
description: Улица и номер дома
city:
type: string
nullable: true
latitude:
type: number
nullable: true
longitude:
type: number
nullable: true
description: Город — используется вместе с address для геокодинга
WarehouseUpdate:
type: object

View File

@@ -314,11 +314,12 @@ type VehicleUpdateStatus string
// WarehouseCreate defines model for WarehouseCreate.
type WarehouseCreate struct {
Address string `json:"address"`
City *string `json:"city,omitempty"`
Latitude *float32 `json:"latitude,omitempty"`
Longitude *float32 `json:"longitude,omitempty"`
Name string `json:"name"`
// Address Улица и номер дома
Address string `json:"address"`
// City Город — используется вместе с address для геокодинга
City string `json:"city"`
Name string `json:"name"`
}
// WarehouseUpdate defines model for WarehouseUpdate.