add special_discount_code to order model
This commit is contained in:
@@ -173,6 +173,8 @@ class OrderModel(models.Model):
|
||||
is_paid = models.BooleanField(default=False, verbose_name="وضعیت پرداخت")
|
||||
discount_code = models.ForeignKey(
|
||||
DiscountCode, on_delete=models.PROTECT, null=True, blank=True, verbose_name="کدتخفیف")
|
||||
special_discount_code = models.ForeignKey(
|
||||
SpecialDiscountCode, on_delete=models.PROTECT, null=True, blank=True, verbose_name="کدتخفیف خاص")
|
||||
status = models.CharField(max_length=20, choices=STATUS_CHOICES,
|
||||
default='ADMIN_PENDING', verbose_name="وضعیت سفارش")
|
||||
discount_amount = models.BigIntegerField(
|
||||
@@ -290,6 +292,8 @@ class ShopOrderModel(models.Model):
|
||||
subtotal = models.BigIntegerField(verbose_name='جمع جزئیات', default=0)
|
||||
items_count = models.PositiveIntegerField(default=0)
|
||||
discount_amount = models.BigIntegerField(default=0, verbose_name='تخفیف اختصاصی فروشگاه')
|
||||
special_discount_code = models.ForeignKey(
|
||||
'account.SpecialDiscountCode', on_delete=models.PROTECT, null=True, blank=True, verbose_name='کدتخفیف خاص')
|
||||
special_discount_amount = models.BigIntegerField(default=0, verbose_name='تخفیف ویژه اختصاصی')
|
||||
commission_percent = models.DecimalField(max_digits=5, decimal_places=2, verbose_name='درصد کمیسیون')
|
||||
commission_amount = models.BigIntegerField(default=0, verbose_name='مبلغ کمیسیون')
|
||||
|
||||
Reference in New Issue
Block a user