feat: 部分app model注释
This commit is contained in:
parent
855ca9b054
commit
7b87e79bf5
|
@ -103,9 +103,7 @@ class Post(CommonADModel):
|
|||
|
||||
|
||||
class PostRole(BaseModel):
|
||||
"""
|
||||
岗位角色关系
|
||||
"""
|
||||
"""TN: 岗位角色关系"""
|
||||
data_range = models.PositiveSmallIntegerField('数据权限范围', choices=DataFilter.choices,
|
||||
default=DataFilter.THISLEVEL_AND_BELOW)
|
||||
post = models.ForeignKey(Post, verbose_name='关联岗位',
|
||||
|
@ -250,9 +248,7 @@ class File(CommonAModel):
|
|||
|
||||
|
||||
class MySchedule(CommonAModel):
|
||||
"""
|
||||
常用周期
|
||||
"""
|
||||
"""TN: 常用周期"""
|
||||
MS_TYPE = (
|
||||
(10, '间隔'),
|
||||
(20, '定时')
|
||||
|
|
|
@ -8,8 +8,7 @@ from apps.utils.models import BaseModel
|
|||
|
||||
|
||||
class TDevice(BaseModel):
|
||||
"""
|
||||
三方设备补充信息
|
||||
"""TN: 第三方设备补充信息
|
||||
"""
|
||||
DEVICE_BLG = 10
|
||||
DEVICE_IBEACON = 20
|
||||
|
@ -55,7 +54,7 @@ class TDevice(BaseModel):
|
|||
|
||||
|
||||
class BltBind(BaseModel):
|
||||
"""标签绑定/解绑记录
|
||||
"""TN: 定位标签绑定/解绑记录
|
||||
"""
|
||||
BLT_BIND = 10
|
||||
BLT_UNBIND = 20
|
||||
|
@ -74,7 +73,7 @@ class BltBind(BaseModel):
|
|||
|
||||
|
||||
class Tlog(BaseModel):
|
||||
"""第三方请求与处理日志
|
||||
"""TN: 第三方请求与处理日志
|
||||
"""
|
||||
id = models.UUIDField(primary_key=True, default=uuid.uuid4)
|
||||
target = models.CharField('请求目标', max_length=20)
|
||||
|
@ -92,6 +91,8 @@ class Tlog(BaseModel):
|
|||
|
||||
|
||||
class DoorAuth(BaseModel):
|
||||
"""TN: 闸机通道授权记录
|
||||
"""
|
||||
employee = models.ForeignKey(
|
||||
Employee, verbose_name='关联用户', on_delete=models.CASCADE)
|
||||
dchannel = models.ForeignKey(
|
||||
|
|
|
@ -8,9 +8,7 @@ from apps.wf.models import Ticket
|
|||
|
||||
# Create your models here.
|
||||
class Visit(CommonBDModel):
|
||||
"""
|
||||
访问项目
|
||||
"""
|
||||
"""TN: 来访项目"""
|
||||
V_PURPOSE_CHOICES = (
|
||||
(2, '售后服务'),
|
||||
(4, '业务洽谈'),
|
||||
|
@ -57,9 +55,7 @@ class Visit(CommonBDModel):
|
|||
|
||||
|
||||
class Visitor(CommonAModel):
|
||||
"""
|
||||
访客信息
|
||||
"""
|
||||
"""TN: 访客信息"""
|
||||
employee = models.ForeignKey(Employee, verbose_name='成员信息', on_delete=models.SET_NULL, null=True, blank=True)
|
||||
name = models.CharField('姓名', max_length=20)
|
||||
phone = models.CharField('手机号', max_length=11, null=True, blank=True)
|
||||
|
@ -70,9 +66,7 @@ class Visitor(CommonAModel):
|
|||
|
||||
|
||||
class Vpeople(BaseModel):
|
||||
"""
|
||||
访客项目人员
|
||||
"""
|
||||
"""TN: 来访项目与访客关系表"""
|
||||
visit = models.ForeignKey(Visit, verbose_name='关联访问项目', on_delete=models.CASCADE)
|
||||
visitor = models.ForeignKey(Visitor, verbose_name='访客', on_delete=models.CASCADE)
|
||||
is_main = models.BooleanField('是否主访人', default=False)
|
||||
|
|
|
@ -179,7 +179,7 @@ class Transition(CommonAModel):
|
|||
|
||||
|
||||
class CustomField(CommonAModel):
|
||||
"""自定义字段, 设定某个工作流有哪些自定义字段"""
|
||||
"""TN: 工作流自定义字段"""
|
||||
field_type_choices = (
|
||||
('string', '字符串'),
|
||||
('int', '整型'),
|
||||
|
@ -226,9 +226,7 @@ class CustomField(CommonAModel):
|
|||
|
||||
|
||||
class Ticket(CommonBModel):
|
||||
"""
|
||||
工单
|
||||
"""
|
||||
"""TN: 工单"""
|
||||
TICKET_ACT_STATE_DRAFT = 0 # 草稿中
|
||||
TICKET_ACT_STATE_ONGOING = 1 # 进行中
|
||||
TICKET_ACT_STATE_BACK = 2 # 被退回
|
||||
|
@ -271,9 +269,7 @@ class Ticket(CommonBModel):
|
|||
|
||||
|
||||
class TicketFlow(BaseModel):
|
||||
"""
|
||||
工单流转日志
|
||||
"""
|
||||
"""TN: 工单流转日志"""
|
||||
ticket = models.ForeignKey(Ticket, on_delete=models.CASCADE, verbose_name='关联工单', related_name='ticketflow_ticket')
|
||||
transition = models.ForeignKey(Transition, verbose_name='流转id',
|
||||
help_text='与worklow.Transition关联, 为空时表示认为干预的操作', on_delete=models.SET_NULL, null=True, blank=True)
|
||||
|
|
Loading…
Reference in New Issue