models.py 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. from django.db import models
  2. class QTYRecorder(models.Model):
  3. openid = models.CharField(max_length=255, verbose_name="Openid")
  4. mode_code = models.CharField(max_length=255, verbose_name="Transaction Mode")
  5. bin_name = models.CharField(max_length=255, verbose_name="Bin Name")
  6. goods_code = models.CharField(max_length=255, verbose_name="Goods Code")
  7. goods_desc = models.CharField(max_length=255, verbose_name="Goods Description")
  8. goods_qty = models.BigIntegerField(default=0, verbose_name="On Hand Stock")
  9. store_code = models.CharField(default='', max_length=255, verbose_name="Store Code")
  10. creater = models.CharField(max_length=255, verbose_name="Who Create")
  11. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  12. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  13. class Meta:
  14. db_table = 'qtyrecorder'
  15. verbose_name = 'QTY Recorder'
  16. verbose_name_plural = "QTY Recorder"
  17. ordering = ['-id']
  18. class CyclecountModeDayModel(models.Model):
  19. openid = models.CharField(max_length=255, verbose_name="Openid")
  20. cyclecount_status = models.IntegerField(default=0, verbose_name="Cycle Count Status")
  21. bin_name = models.CharField(max_length=255, verbose_name="Bin Name")
  22. goods_code = models.CharField(max_length=255, verbose_name="Goods Code")
  23. goods_qty = models.BigIntegerField(default=0, verbose_name="On Hand Stock")
  24. physical_inventory = models.BigIntegerField(default=0, verbose_name="Goods Code")
  25. difference = models.BigIntegerField(default=0, verbose_name="Goods Code")
  26. creater = models.CharField(max_length=255, verbose_name="Who Create")
  27. t_code = models.CharField(max_length=255, verbose_name="Transaction Code")
  28. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  29. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  30. class Meta:
  31. db_table = 'cyclecountday'
  32. verbose_name = 'Cyclecount Day'
  33. verbose_name_plural = "Cyclecount Day"
  34. ordering = ['openid']
  35. class ManualCyclecountModeModel(models.Model):
  36. openid = models.CharField(max_length=255, verbose_name="Openid")
  37. cyclecount_status = models.IntegerField(default=0, verbose_name="Cycle Count Status")
  38. bin_name = models.CharField(max_length=255, verbose_name="Bin Name")
  39. goods_code = models.CharField(max_length=255, verbose_name="Goods Code")
  40. goods_qty = models.BigIntegerField(default=0, verbose_name="On Hand Stock")
  41. physical_inventory = models.BigIntegerField(default=0, verbose_name="Goods Code")
  42. difference = models.BigIntegerField(default=0, verbose_name="Goods Code")
  43. creater = models.CharField(max_length=255, verbose_name="Who Create")
  44. t_code = models.CharField(max_length=255, verbose_name="Transaction Code")
  45. create_time = models.DateTimeField(auto_now_add=True, verbose_name="Create Time")
  46. update_time = models.DateTimeField(auto_now=True, blank=True, null=True, verbose_name="Update Time")
  47. class Meta:
  48. db_table = 'manualcyclecount'
  49. verbose_name = 'Manual Cyclecount'
  50. verbose_name_plural = "Manual Cyclecount"
  51. ordering = ['openid']