models.py 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. from django.db import models
  2. class AsnListModel(models.Model):
  3. code = models.CharField(max_length=255, verbose_name="Code")
  4. asn_code = models.CharField(max_length=255, verbose_name="ASN Code")
  5. asn_status = models.CharField(max_length=255, verbose_name="ASN Status")
  6. asn_type = models.CharField(max_length=255, verbose_name="ASN Type")
  7. goods_code = models.CharField(max_length=255, verbose_name="Goods Code")
  8. goods_desc = models.CharField(max_length=255, verbose_name="Goods Description")
  9. goods_qty = models.BigIntegerField(default=0, verbose_name="Goods QTY")
  10. goods_weight = models.FloatField(default=0, verbose_name="Goods Weight")
  11. creater = models.CharField(default='uesr', max_length=255, verbose_name="Who Created")
  12. openid = models.CharField(max_length=255, verbose_name="Openid")
  13. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  14. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  15. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  16. class Meta:
  17. db_table = 'asnlist'
  18. verbose_name = 'ASN List'
  19. verbose_name_plural = "ASN List"
  20. ordering = ['-id']
  21. class AsnDetailModel(models.Model):
  22. asn_code = models.CharField(max_length=255, verbose_name="ASN Code")
  23. asn_status = models.CharField(max_length=255, verbose_name="ASN Status")
  24. asn_type = models.CharField(max_length=255, verbose_name="ASN Type")
  25. goods_code = models.CharField(max_length=255, verbose_name="Goods Code")
  26. goods_desc = models.CharField(max_length=255, verbose_name="Goods Description")
  27. goods_qty = models.BigIntegerField(default=0, verbose_name="Goods QTY")
  28. goods_weight = models.FloatField(default=0, verbose_name="Goods Weight")
  29. warehouse_code = models.CharField(default='empty_code' ,max_length=255, verbose_name="Warehouse Code")
  30. warehouse_name = models.CharField(default='empty_name', max_length=255, verbose_name="Warehouse Name")
  31. shelf_name=models.CharField(default='empty_name', max_length=255, verbose_name="Shelf Name")
  32. container_code = models.CharField(default='empty_code', max_length=255, verbose_name="Container Code")
  33. creater = models.CharField(default='uesr', max_length=255, verbose_name="Who Created")
  34. openid = models.CharField(max_length=255, verbose_name="Openid")
  35. is_delete = models.BooleanField(default=False, verbose_name='Delete Label')
  36. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  37. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  38. class Meta:
  39. db_table = 'asndetail'
  40. verbose_name = 'ASN Detail'
  41. verbose_name_plural = "ASN Detail"
  42. ordering = ['-id']