|
@@ -2658,12 +2658,12 @@ class UnicomCombo(models.Model):
|
|
|
class UnicomComboOrderInfo(models.Model):
|
|
|
id = models.AutoField(primary_key=True, verbose_name=u'自增标记Id')
|
|
|
iccid = models.CharField(default='', max_length=32, verbose_name=u'完整的20位纯数字ICCID')
|
|
|
- renew_list_id = models.CharField(default='', max_length=32, verbose_name=u'联通订购成功套餐队列id')
|
|
|
+ renew_list_id = models.CharField(blank=True, default='', max_length=32, verbose_name=u'联通订购成功套餐队列id')
|
|
|
status = models.SmallIntegerField(default=0, verbose_name='状态{0:未使用,1:已使用,2:已过期}')
|
|
|
- orders = models.ForeignKey(Order_Model, to_field='orderID', default='', on_delete=models.CASCADE,
|
|
|
- verbose_name='关联订单表')
|
|
|
+ order_id = models.CharField(blank=True, default='', max_length=32, verbose_name=u'关联订单表')
|
|
|
combo = models.ForeignKey(UnicomCombo, to_field='id', default='', on_delete=models.CASCADE,
|
|
|
verbose_name=u'联通套餐表')
|
|
|
+ next_month_activate = models.BooleanField(blank=True, default=False, verbose_name=u'下月激活')
|
|
|
activation_time = models.IntegerField(default=0, verbose_name='激活时间')
|
|
|
expire_time = models.IntegerField(default=0, verbose_name='过期时间')
|
|
|
updated_time = models.IntegerField(default=0, verbose_name='更新时间')
|
|
@@ -2679,6 +2679,8 @@ class UnicomComboOrderInfo(models.Model):
|
|
|
class UnicomDeviceInfo(models.Model):
|
|
|
id = models.AutoField(primary_key=True, verbose_name=u'自增标记Id')
|
|
|
iccid = models.CharField(default='', max_length=32, verbose_name=u'完整的20位纯数字ICCID')
|
|
|
+ status = models.SmallIntegerField(default=0, verbose_name=u'状态{0:可测试,1:测试完成,2:已使用}')
|
|
|
+ before_usage_history = models.CharField(blank=True, default='', max_length=32, verbose_name=u'激活前用量历史')
|
|
|
serial_no = models.CharField(default='', max_length=32, verbose_name=u'设备序列号')
|
|
|
user_id = models.CharField(blank=True, max_length=32, verbose_name=u'用户id')
|
|
|
updated_time = models.IntegerField(default=0, verbose_name='更新时间')
|
|
@@ -2728,3 +2730,16 @@ class UnicomDeviceStatusChangePush(models.Model):
|
|
|
db_table = 'unicom_device_status_change_push'
|
|
|
verbose_name = '联通设备状态变更推送表'
|
|
|
verbose_name_plural = verbose_name
|
|
|
+
|
|
|
+
|
|
|
+class UnicomComboExperienceHistory(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True)
|
|
|
+ # 0: 免费体验, 1: 激活码
|
|
|
+ experience_type = models.SmallIntegerField(default=0, verbose_name='体验类型')
|
|
|
+ serial_no = models.CharField(max_length=32, default='', verbose_name='设备序列号')
|
|
|
+ do_time = models.IntegerField(default=0, verbose_name='激活时间')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'unicom_combo_experience_history'
|
|
|
+ verbose_name = '联通套餐体验历史表'
|
|
|
+ verbose_name_plural = verbose_name
|