refactor
This commit is contained in:
1 parent
6f36db63a1
commit
250cdbab7f
42 files changed
+96363
-11699
No files matched your search
@@ -0,0 +1,38 @@
|
||||
from django.db import models
|
||||
from django.contrib.auth.models import User
|
||||
|
||||
|
||||
class VisitQueue(models.Model):
|
||||
customer = models.ForeignKey('Customer', on_delete=models.CASCADE)
|
||||
dateTime = models.DateTimeField()
|
||||
statusList = [
|
||||
('waiting', 'waiting'),
|
||||
('finish', 'finish'),
|
||||
('cancell', 'cancell'),
|
||||
]
|
||||
status = models.CharField(max_length=10, choices=statusList, default='waiting')
|
||||
user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, blank=True)
|
||||
GradeList = [
|
||||
('3', '3'),
|
||||
('2', '2'),
|
||||
('1', '1'),
|
||||
]
|
||||
grade = models.CharField(max_length=1, choices=GradeList)
|
||||
grade_desc = models.CharField(max_length=200)
|
||||
|
||||
|
||||
class Action(models.Model):
|
||||
actionType = models.CharField(max_length=50, null=True, blank=True)
|
||||
forUser = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, blank=True)
|
||||
customer = models.ForeignKey('Customer', related_name='actionrlt', on_delete=models.CASCADE, null=True, blank=True)
|
||||
createdDT = models.DateTimeField(auto_now_add=True)
|
||||
changeDT = models.DateTimeField(auto_now=True)
|
||||
actionDateTime = models.DateTimeField(null=True, blank=True)
|
||||
finishDateTime = models.DateTimeField(null=True, blank=True)
|
||||
desc = models.CharField(max_length=500, null=True, blank=True)
|
||||
result = models.CharField(max_length=500, null=True, blank=True)
|
||||
status = models.CharField(max_length=50, null=True, blank=True)
|
||||
nazar = models.CharField(max_length=50, null=True, blank=True, default=None)
|
||||
nextNazarDT = models.DateTimeField(null=True, blank=True, default=None)
|
||||
nazarDT = models.DateTimeField(null=True, blank=True, default=None)
|
||||
grade = models.IntegerField(null=True, blank=True, default=None)
|
||||
Reference in new issue
Block a user