models.py 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. from django.db import models
  2. class ListModel(models.Model):
  3. warehouse_code = models.CharField(max_length=255, verbose_name="Warehouse Code")
  4. warehouse_name = models.CharField(max_length=255, verbose_name="Warehouse Name")
  5. warehouse_city = models.CharField(max_length=255, verbose_name="Warehouse City")
  6. warehouse_address = models.CharField(max_length=255, verbose_name="Warehouse Address")
  7. warehouse_contact = models.CharField(max_length=255, verbose_name="Warehouse Contact")
  8. warehouse_manager = models.CharField(max_length=255, verbose_name="Warehouse Manager")
  9. creater = models.CharField(max_length=255, verbose_name="Who Created")
  10. openid = models.CharField(max_length=255, verbose_name="Openid")
  11. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  12. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  13. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  14. class Meta:
  15. db_table = 'warehouse'
  16. verbose_name = 'Warehouse'
  17. verbose_name_plural = "Warehouse"
  18. ordering = ['-id']
  19. class DepartmentListModel(models.Model):
  20. department_code = models.CharField(max_length=255, verbose_name="Department Code")
  21. department_name = models.CharField(max_length=255, verbose_name="Department Name")
  22. department_contact = models.CharField(max_length=255, verbose_name="Department Contact")
  23. department_manager = models.CharField(max_length=255, verbose_name="Department Manager")
  24. creater = models.CharField(max_length=255, verbose_name="Who Created")
  25. openid = models.CharField(max_length=255, verbose_name="Openid")
  26. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  27. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  28. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  29. class Meta:
  30. db_table = 'department'
  31. verbose_name = 'Department'
  32. verbose_name_plural = "Department"
  33. ordering = ['-id']
  34. class BoundTypeListModel(models.Model):
  35. bound_type_code = models.CharField(max_length=255, verbose_name="Bound Type Code")
  36. bound_type_name = models.CharField(max_length=255, verbose_name="Bound Type Name")
  37. creater = models.CharField(max_length=255, verbose_name="Who Created")
  38. openid = models.CharField(max_length=255, verbose_name="Openid")
  39. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  40. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  41. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  42. class Meta:
  43. db_table = 'bound_type'
  44. verbose_name = 'Bound Type'
  45. verbose_name_plural = "Bound Type"
  46. ordering = ['-id']
  47. class BoundBSListModel(models.Model):
  48. bound_bs_code = models.CharField(max_length=255, verbose_name="Bound Business Code")
  49. bound_bs_name = models.CharField(max_length=255, verbose_name="Bound Business Name")
  50. creater = models.CharField(max_length=255, verbose_name="Who Created")
  51. openid = models.CharField(max_length=255, verbose_name="Openid")
  52. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  53. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  54. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  55. class Meta:
  56. db_table = 'bound_business'
  57. verbose_name = 'Bound Business'
  58. verbose_name_plural = "Bound Business"
  59. ordering = ['-id']
  60. class BoundCodeTypeListModel(models.Model):
  61. bound_code_type_code = models.CharField(max_length=255, verbose_name="Bound Code Type Code")
  62. bound_code_type_name = models.CharField(max_length=255, verbose_name="Bound Code Type Name")
  63. creater = models.CharField(max_length=255, verbose_name="Who Created")
  64. openid = models.CharField(max_length=255, verbose_name="Openid")
  65. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  66. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  67. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  68. class Meta:
  69. db_table = 'bound_code_type'
  70. verbose_name = 'Bound Code Type'
  71. verbose_name_plural = "Bound Code Type"
  72. ordering = ['-id']
  73. class BoundStatusListModel(models.Model):
  74. bound_status_code = models.IntegerField(default=0, verbose_name="Bound Status Code")
  75. bound_status_name = models.CharField(max_length=255, verbose_name="Bound Status Name")
  76. creater = models.CharField(max_length=255, verbose_name="Who Created")
  77. openid = models.CharField(max_length=255, verbose_name="Openid")
  78. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  79. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  80. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  81. class Meta:
  82. db_table = 'bound_status'
  83. verbose_name = 'Bound Status'
  84. verbose_name_plural = "Bound Status"
  85. ordering = ['-id']
  86. class ProductListModel(models.Model):
  87. product_code = models.CharField(max_length=255, verbose_name="Product Code" )
  88. product_name = models.CharField(max_length=255, verbose_name="Product Name")
  89. product_std = models.CharField(max_length=255, verbose_name="Product Description", blank=True, null=True)
  90. product_unit = models.CharField(default='KG', max_length=255, verbose_name="Product Unit", blank=True, null=True)
  91. product_package = models.CharField(default='箱', max_length=255, verbose_name="Product Package", blank=True, null=True)
  92. creater = models.CharField(default='first', max_length=255, verbose_name="Who Created")
  93. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  94. class Meta:
  95. db_table = 'product'
  96. verbose_name = 'Product'
  97. verbose_name_plural = "Product"
  98. ordering = ['-id']
  99. # 基本设置参数()
  100. class baseset(models.Model):
  101. set_name = models.CharField(max_length=255, verbose_name="Set Name")
  102. set_value = models.CharField(max_length=9999, verbose_name="Set Value")
  103. set_desc = models.CharField(max_length=255, verbose_name="Set Description", blank=True, null=True)
  104. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  105. class Meta:
  106. db_table = 'baseset'
  107. verbose_name = 'Base Set'
  108. verbose_name_plural = "Base Set"
  109. ordering = ['-id']