models.py 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. from django.db import models
  2. import django.utils.timezone as timezone
  3. # Create your models here.
  4. class PlatSimInfo(models.Model):
  5. OPERATORS_CHOICE = [
  6. (1, "合宙"),
  7. (2, "SIMBoss"), # 企朋和SIMBOSS是同一单位
  8. (3, "未知")
  9. ]
  10. TYPE_CHOICE = [
  11. (1, "机器录入"),
  12. (2, "人工录入")
  13. ]
  14. PLATFORM_CHOICE = [
  15. (1, "四情平台"),
  16. (2, "大数据平台")
  17. ]
  18. simId = models.CharField(u'物联网卡号', max_length=20, unique=True)
  19. sim_operators = models.IntegerField(u"物联网卡供应商", choices=OPERATORS_CHOICE, default=1)
  20. input_type = models.IntegerField(u"录入类型", choices=TYPE_CHOICE, default=1)
  21. deviceId = models.CharField(u'设备号', max_length=32)
  22. device_type = models.CharField(u'设备类型', max_length=50, default="")
  23. platform = models.IntegerField(u'设备所在平台', choices=PLATFORM_CHOICE, default=1)
  24. account_status = models.CharField(u'卡状态', max_length=20, default="")
  25. active_date = models.CharField(u'激活日期', max_length=20, default="")
  26. data_plan = models.CharField(u'套餐大小', max_length=20, default="")
  27. data_usage = models.CharField(u'当月用量', max_length=20, default="")
  28. data_balance = models.CharField(u'剩余流量', max_length=20, default="")
  29. expiry_date = models.CharField(u'到期时间', max_length=20, default="")
  30. upl_time = models.DateTimeField(u'更新时间', default=timezone.now)
  31. class Meta:
  32. db_table = "plat_sim_info"