models.py 1.5 KB

123456789101112131415161718192021222324252627282930313233343536
  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. (4, "信金")
  10. ]
  11. TYPE_CHOICE = [
  12. (1, "机器录入"),
  13. (2, "人工录入")
  14. ]
  15. PLATFORM_CHOICE = [
  16. (1, "四情平台"),
  17. (2, "大数据平台")
  18. ]
  19. simId = models.CharField(u'物联网卡号', max_length=20)
  20. sim_operators = models.IntegerField(u"物联网卡供应商", choices=OPERATORS_CHOICE, default=1)
  21. input_type = models.IntegerField(u"录入类型", choices=TYPE_CHOICE, default=1)
  22. deviceId = models.CharField(u'设备号', max_length=32)
  23. device_type = models.CharField(u'设备类型', max_length=50, default="")
  24. platform = models.IntegerField(u'设备所在平台', choices=PLATFORM_CHOICE, default=1)
  25. account_status = models.CharField(u'卡状态', max_length=20, default="")
  26. active_date = models.CharField(u'激活日期', max_length=20, default="")
  27. data_plan = models.CharField(u'套餐大小', max_length=20, default="")
  28. data_usage = models.CharField(u'当月用量', max_length=20, default="")
  29. data_balance = models.CharField(u'剩余流量', max_length=20, default="")
  30. expiry_date = models.CharField(u'到期时间', max_length=20, default="")
  31. upl_time = models.DateTimeField(u'更新时间', default=timezone.now)
  32. class Meta:
  33. db_table = "plat_sim_info"