diff --git a/core/apps/orders/models/party.py b/core/apps/orders/models/party.py index 1e64956..6376c4e 100644 --- a/core/apps/orders/models/party.py +++ b/core/apps/orders/models/party.py @@ -70,11 +70,11 @@ class Party(BaseModel): self.process = 75 elif self.status == 'PARTY_IS_MADE': self.process = 100 - if hasattr(self, 'party_amount') and self.party_amount.paid_amount > 0 and self.party_amount.payment_amount > 0: - self.payment_percentage = (self.party_amount.paid_amount / self.party_amount.payment_amount) * 100 - self.party_amount.save() - else: - self.payment_percentage = 100 + # if hasattr(self, 'party_amount') and self.party_amount.paid_amount > 0 and self.party_amount.payment_amount > 0: + # self.payment_percentage = (self.party_amount.paid_amount / self.party_amount.payment_amount) * 100 + # self.party_amount.save() + # else: + # self.payment_percentage = 100 return super().save(*args, **kwargs) class Meta: diff --git a/core/apps/orders/serializers/party.py b/core/apps/orders/serializers/party.py index a8869a1..59683a1 100644 --- a/core/apps/orders/serializers/party.py +++ b/core/apps/orders/serializers/party.py @@ -426,8 +426,6 @@ class PartyExpenceCreateSerializer(serializers.ModelSerializer): expence.counterparty.total_debit += expence.price expence.counterparty.save() if expence.party.currency == "uzs": - print(expence.party.party_amount.payment_amount - expence.price) - print(expence.party.party_amount.paid_amount + expence.price) expence.party.party_amount.payment_amount -= expence.price expence.party.party_amount.paid_amount += expence.price expence.party.save()