|
@@ -151,3 +151,21 @@ class AgentDeviceOrder(models.Model):
|
|
|
verbose_name = '代理设备订单结算明细'
|
|
|
verbose_name_plural = verbose_name
|
|
|
app_label = 'AgentModel'
|
|
|
+
|
|
|
+
|
|
|
+class AgentDeviceOrderInstallment(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True)
|
|
|
+ ado_id = models.IntegerField(null=True, default=None, verbose_name='关联的代理设备订单')
|
|
|
+ period_number = models.IntegerField(verbose_name='期数', help_text="这个字段表示这是第几期")
|
|
|
+ amount = models.DecimalField(default=0, max_digits=10, decimal_places=2, verbose_name='本期结算金额')
|
|
|
+ status = models.SmallIntegerField(default=1, verbose_name='0:结算失败,1:待结算,2:已结算,3:已退款')
|
|
|
+ settlement_time = models.IntegerField(default=0, verbose_name='实际结算时间', help_text="记录实际结算的时间戳")
|
|
|
+ due_date = models.IntegerField(verbose_name='应结算日期', help_text="预计结算的时间戳")
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
+ updated_time = models.IntegerField(default=0, verbose_name='修改时间')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'a_device_order_installment'
|
|
|
+ verbose_name = '代理设备订单分期结算'
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
+ app_label = 'AgentModel'
|