orders: add order type
This commit is contained in:
@@ -6,6 +6,7 @@ from core.apps.orders.models import Order
|
||||
@admin.register(Order)
|
||||
class OrderAdmin(admin.ModelAdmin):
|
||||
list_display = ['id', 'product', 'wherehouse', 'currency', 'counterparty']
|
||||
list_filter = ['counterparty']
|
||||
|
||||
# # Statuslar: {'ORDERED', 'PARTIALLY_RECIEVED', 'pending', "open", "buying", "rejected", "recieved", "passive"}
|
||||
# open -> yangi == NEW
|
||||
|
||||
@@ -52,7 +52,8 @@ class Command(BaseCommand):
|
||||
quantity=item['quantity'],
|
||||
currency=item['currency']['symbol'].lower(),
|
||||
created_at=created_at,
|
||||
date=delivery_date
|
||||
date=delivery_date,
|
||||
type='order'
|
||||
)
|
||||
# break
|
||||
|
||||
|
||||
@@ -99,6 +99,7 @@ class Command(BaseCommand):
|
||||
project_folder=project_folder,
|
||||
wherehouse=wherehouse,
|
||||
counterparty=counterparty,
|
||||
type='party',
|
||||
)
|
||||
total_price += i["total_amount"]
|
||||
paid_amount += i["paid_amount"]
|
||||
|
||||
@@ -83,6 +83,7 @@ class MultipleOrderCreateSerializer(serializers.Serializer):
|
||||
quantity=resource['quantity'],
|
||||
date=common_date,
|
||||
employee=self.context.get('user'),
|
||||
type='order',
|
||||
)
|
||||
orders.append(order)
|
||||
body = f"""{user.full_name} {order.project_folder.name} uchun {order.wherehouse.name} ombor ga {order.quantity} {order.unity.value} {order.product.name} ga buyurtma berdi. Buyurtma yetkazish sanasi {common_date}
|
||||
|
||||
@@ -62,6 +62,7 @@ class PartyCreateSerializer(serializers.Serializer):
|
||||
qqs_price=resource.get("qqs_price"),
|
||||
total_price=resource.get("total_price"),
|
||||
qqs=resource.get("qqs"),
|
||||
type="party"
|
||||
)
|
||||
)
|
||||
if resource.get("currency") == "usd":
|
||||
|
||||
Reference in New Issue
Block a user