|
@@ -2246,3 +2246,69 @@ class SensorRecord(models.Model):
|
|
|
verbose_name_plural = verbose_name
|
|
|
app_label = 'db2'
|
|
|
|
|
|
+
|
|
|
+class UnicomCombo(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记Id')
|
|
|
+ package_id = models.CharField(default='', max_length=32, verbose_name=u'联通套餐id')
|
|
|
+ combo_name = models.CharField(default='', max_length=32, verbose_name=u'套餐名称')
|
|
|
+ status = models.SmallIntegerField(default=0, verbose_name='状态{0:开启,1:停用}')
|
|
|
+ # 套餐类型 0:商用,1:初始化赠送
|
|
|
+ combo_type = models.SmallIntegerField(default=0, verbose_name='套餐类型')
|
|
|
+ flow_total = models.IntegerField(default=0, blank=True, verbose_name=u'流量总量值 单位(MB)')
|
|
|
+ expiration_days = models.IntegerField(default=0, blank=True, verbose_name=u'有效期天数')
|
|
|
+ expiration_type = models.SmallIntegerField(default=0, verbose_name=u'有效期类型,0=天,1=月,2=年')
|
|
|
+ pay_type = models.ManyToManyField(to='Pay_Type', verbose_name='付款类型', db_table='unicom_combo_pay_type')
|
|
|
+ price = models.CharField(blank=True, max_length=32, verbose_name=u'价格')
|
|
|
+ sort = models.IntegerField(default=0, blank=True, verbose_name=u'排序,越小越靠前')
|
|
|
+ remark = models.TextField(blank=True, default='', verbose_name=u'描述信息')
|
|
|
+ updated_time = models.IntegerField(default=0, verbose_name='更新时间')
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
+ is_show = models.SmallIntegerField(default=1, verbose_name=u'是否显示,0:不显示,1:显示')
|
|
|
+ is_del = models.BooleanField(blank=True, default=False, verbose_name=u'是否删除默认false')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'unicom_combo'
|
|
|
+ verbose_name = '联通套餐表'
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
+
|
|
|
+
|
|
|
+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(blank=True, default='', max_length=32, verbose_name=u'联通订购成功套餐队列id')
|
|
|
+ status = models.SmallIntegerField(default=0, verbose_name='状态{0:未使用,1:已使用,2:已过期}')
|
|
|
+ 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'联通套餐表')
|
|
|
+ year = models.IntegerField(default=0, verbose_name='使用年')
|
|
|
+ month = models.IntegerField(default=0, verbose_name='使用月')
|
|
|
+ flow_total_usage = models.CharField(blank=True, default='', max_length=32, verbose_name=u'激活时当月已用流量')
|
|
|
+ sort = models.IntegerField(default=99, blank=True, 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='更新时间')
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
+ is_del = models.BooleanField(blank=True, default=False, verbose_name=u'是否删除')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'unicom_combo_order_info'
|
|
|
+ verbose_name = '联通套餐订单信息表'
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
+
|
|
|
+
|
|
|
+class UnicomDeviceInfo(models.Model):
|
|
|
+ id = models.AutoField(primary_key=True, verbose_name=u'自增标记Id')
|
|
|
+ iccid = models.CharField(db_index=True, unique=True, max_length=32, verbose_name=u'完整的20位纯数字ICCID')
|
|
|
+ status = models.SmallIntegerField(default=0, verbose_name=u'状态{0:可测试,1:测试完成,2:已使用}')
|
|
|
+ serial_no = models.CharField(default='', max_length=32, verbose_name=u'设备序列号')
|
|
|
+ user_id = models.CharField(blank=True, max_length=32, verbose_name=u'用户id')
|
|
|
+ main_card = models.SmallIntegerField(default=0, verbose_name=u'状态{0:主卡,1:拔插卡}')
|
|
|
+ updated_time = models.IntegerField(default=0, verbose_name='更新时间')
|
|
|
+ created_time = models.IntegerField(default=0, verbose_name='创建时间')
|
|
|
+
|
|
|
+ class Meta:
|
|
|
+ db_table = 'unicom_device_info'
|
|
|
+ verbose_name = '联通设备信息'
|
|
|
+ verbose_name_plural = verbose_name
|
|
|
+
|