This commit is contained in:
behruz-dev
2025-11-14 15:41:52 +05:00
parent bac0040672
commit e39efc5300
3 changed files with 60 additions and 7 deletions

View File

@@ -23,7 +23,7 @@ from core.apps.finance.serializers.income import IncomeListSerializer
from core.apps.finance.serializers.expence import ExpenceListSerializer
# orders
from core.apps.orders.models import Party
from core.apps.orders.serializers.party import PartyDetailSerializer
from core.apps.orders.serializers.party import PartyAKTSerializer
class CounterpartyListApiView(generics.ListAPIView):
@@ -362,7 +362,7 @@ class CounterpartyAKTApiView(views.APIView):
date_key = party.closed_date.strftime('%Y-%m-%d')
daily_data[date_key]['parties'].append(party)
party_total = getattr(party, 'total_price', 0) or 0
party_total = getattr(party.party_amount, 'calculated_amount', 0) or 0
daily_data[date_key]['parties_total'] = daily_data[date_key].get('parties_total', Decimal('0')) + Decimal(party_total)
for income in incomes:
@@ -391,7 +391,7 @@ class CounterpartyAKTApiView(views.APIView):
)
daily_data[date_key].update({
'parties': PartyDetailSerializer(parties_list, many=True).data,
'parties': PartyAKTSerializer(parties_list, many=True).data,
'expences': ExpenceListSerializer(expences_list, many=True).data,
'incomes': IncomeListSerializer(incomes_list, many=True).data,
'day_kredit': str(day_kredit),