modes of transport

This commit is contained in:
androidlover5842
2026-01-24 22:39:45 +05:30
parent 6b6d84e40a
commit 72d9f5bb12
11 changed files with 309 additions and 10 deletions

View File

@@ -4,13 +4,15 @@ import java.util.UUID
data class OrgCreateRequest(
val name: String,
val emailAliases: Set<String>? = null
val emailAliases: Set<String>? = null,
val allowedTransportModes: Set<String>? = null
)
data class OrgResponse(
val id: UUID,
val name: String,
val emailAliases: Set<String>
val emailAliases: Set<String>,
val allowedTransportModes: Set<String>
)
data class PropertyCreateRequest(
@@ -21,7 +23,8 @@ data class PropertyCreateRequest(
val currency: String? = null,
val active: Boolean? = null,
val otaAliases: Set<String>? = null,
val emailAddresses: Set<String>? = null
val emailAddresses: Set<String>? = null,
val allowedTransportModes: Set<String>? = null
)
data class PropertyUpdateRequest(
@@ -32,7 +35,8 @@ data class PropertyUpdateRequest(
val currency: String? = null,
val active: Boolean? = null,
val otaAliases: Set<String>? = null,
val emailAddresses: Set<String>? = null
val emailAddresses: Set<String>? = null,
val allowedTransportModes: Set<String>? = null
)
data class PropertyResponse(
@@ -45,7 +49,27 @@ data class PropertyResponse(
val currency: String,
val active: Boolean,
val otaAliases: Set<String>,
val emailAddresses: Set<String>
val emailAddresses: Set<String>,
val allowedTransportModes: Set<String>
)
data class GuestResponse(
val id: UUID,
val orgId: UUID,
val name: String?,
val phoneE164: String?,
val nationality: String?,
val addressText: String?,
val vehicleNumbers: Set<String>
)
data class GuestVehicleRequest(
val vehicleNumber: String
)
data class TransportModeStatusResponse(
val mode: String,
val enabled: Boolean
)
data class UserResponse(