fix last bugs

This commit is contained in:
2025-09-16 10:47:18 +03:00
parent a43277cb7b
commit cf27903e10
13 changed files with 345 additions and 145 deletions

View File

@@ -330,11 +330,17 @@ class OrdersEditPage:
self.unloading_query = addresses
self.unloading.controls = self.create_unloading_list(addresses, self.on_delete_unloading_address_btn_click)
self.currency = ft.Dropdown(
self.currency_received = ft.Dropdown(
editable=True,
label="Currency",
options=self.get_currency(),
value=self.order['currency'],
value=self.order['currency_received'],
)
self.currency_paid = ft.Dropdown(
editable=True,
label="Currency",
options=self.get_currency(),
value=self.order['currency_paid'],
)
def get_currency(self):
@@ -924,7 +930,8 @@ class OrdersEditPage:
'paid_price': self.paid_price.value,
'loading_addresses': loading_addresses,
'unloading_addresses': unloading_addresses,
'currency': self.currency.value
'currency_received': self.currency_received.value,
'currency_paid': self.currency_paid.value
}
#print(saved_data)
if self.order_number.value == None or len(self.order_number.value)==0:
@@ -1189,12 +1196,21 @@ class OrdersEditPage:
ft.Row(
[
ft.Text("Price", size=18, weight=ft.FontWeight.BOLD),
self.currency
],
alignment=ft.MainAxisAlignment.START
),
self.received_price,
self.paid_price
ft.Row(
[
self.received_price,
self.currency_received
]
),
ft.Row(
[
self.paid_price,
self.currency_paid
]
)
],
expand=2.5
)