felhasználói felületre pü
This commit is contained in:
@@ -120,6 +120,7 @@ class AssetCostResponse(AssetCostBase):
|
||||
# Derived / enriched fields (not in DB model directly)
|
||||
category_name: Optional[str] = None # Resolved from CostCategory relationship
|
||||
category_code: Optional[str] = None # Resolved from CostCategory relationship
|
||||
parent_category_id: Optional[int] = None # Resolved from CostCategory.parent_id — needed for two-level category dropdown on frontend
|
||||
description: Optional[str] = None # Extracted from data['description']
|
||||
mileage_at_cost: Optional[int] = None # Extracted from data['mileage_at_cost']
|
||||
|
||||
@@ -129,4 +130,7 @@ class AssetCostResponse(AssetCostBase):
|
||||
# P0 HYBRID VENDOR REFACTOR: service_provider_id a response-ban
|
||||
service_provider_id: Optional[int] = None
|
||||
|
||||
# P0 BUGFIX: Enriched provider name (resolved from ServiceProvider.name)
|
||||
service_provider_name: Optional[str] = None # Resolved from ServiceProvider.name via service_provider_id
|
||||
|
||||
model_config = ConfigDict(from_attributes=True)
|
||||
Reference in New Issue
Block a user