add product
This commit is contained in:
1 parent
423d4cf40e
commit
c8d45dd07c
58 files changed
+8309
-674
No files matched your search
@@ -9,6 +9,7 @@ from apps.customer.models import Customer as CustomerModel
|
||||
from django.http import HttpResponse
|
||||
import pandas as pd
|
||||
from django.utils import timezone
|
||||
from apps.shop.ordering import product_ordering
|
||||
|
||||
|
||||
def retrieve_order(cuser_role_uuid: str, order_id: int, workspace_uuid: str) -> OrderModel:
|
||||
@@ -104,20 +105,12 @@ def retrieve_order_operators(request, order_id) -> OrderModel:
|
||||
def retrieve_order_item_excel(request, order_id):
|
||||
try:
|
||||
workspace_uuid = get_user_workspace_uuid(request)
|
||||
cuser_role_uuid = get_cuser_role_uuid(request)
|
||||
customer_responsibles = CustomerResponsibleModel.objects.filter(cuser_role__uuid=cuser_role_uuid,
|
||||
sys_ws__uuid=workspace_uuid)
|
||||
|
||||
#responsible_group_ids = customer_responsibles.values_list('responsible_group__id', flat=True)
|
||||
|
||||
#order_items = OrderItemModel.objects.filter(order_id=order_id,
|
||||
# order__responsible_group_id__in=responsible_group_ids)
|
||||
|
||||
|
||||
order_items = OrderItemModel.objects.filter(order_id=order_id)
|
||||
|
||||
|
||||
df = pd.DataFrame(list(order_items.values('product__acc_code', 'product__category__name', 'product_name', 'amount', 'product__attr__acc_vahed')))
|
||||
OrderModel.objects.get(pk=order_id, sys_ws__uuid=workspace_uuid)
|
||||
order_items = OrderItemModel.objects.filter(order_id=order_id).order_by(
|
||||
*product_ordering(prefix='product__', excel=True), 'pk',
|
||||
)
|
||||
columns = ['product__acc_code', 'product__category__name', 'product_name', 'amount', 'product__attr__acc_vahed']
|
||||
df = pd.DataFrame.from_records(list(order_items.values(*columns)), columns=columns)
|
||||
|
||||
#df['واحد سنجش'] = ''
|
||||
df['عامل کنترل موجودی اول'] = ''
|
||||
|
||||
Reference in new issue
Block a user