opl visit rpj 添加ticket的related_name 字段

This commit is contained in:
caoqianming 2023-03-14 16:02:22 +08:00
parent 5ebd884f18
commit 5a3c380dff
6 changed files with 63 additions and 2 deletions

View File

@ -0,0 +1,20 @@
# Generated by Django 3.2.12 on 2023-03-14 08:01
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('wf', '0001_initial'),
('opm', '0009_remove_oplcate_workflow'),
]
operations = [
migrations.AlterField(
model_name='opl',
name='ticket',
field=models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='opl_ticket', to='wf.ticket', verbose_name='关联工单'),
),
]

View File

@ -115,6 +115,7 @@ class Opl(CommonBDModel):
close_desc = models.TextField('作业关闭描述', null=True, blank=True)
ticket = models.OneToOneField('wf.ticket', verbose_name='关联工单',
on_delete=models.SET_NULL,
related_name='opl_ticket',
null=True, blank=True)
mtask_uid = models.CharField('监控任务ID', max_length=100, null=True, blank=True)

View File

@ -0,0 +1,20 @@
# Generated by Django 3.2.12 on 2023-03-14 08:01
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('wf', '0001_initial'),
('rpm', '0005_auto_20220825_1337'),
]
operations = [
migrations.AlterField(
model_name='rpj',
name='ticket',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='rpj_ticket', to='wf.ticket', verbose_name='关联工单'),
),
]

View File

@ -68,7 +68,7 @@ class Rpj(CommonBDModel):
remployees = models.ManyToManyField('rpm.remployee', through='rpm.rpjmember', related_name='rpj_remployees')
# belong_dept是业务部门可以带过来
ticket = models.ForeignKey(Ticket, verbose_name='关联工单',
on_delete=models.SET_NULL, null=True, blank=True)
on_delete=models.SET_NULL, related_name='rpj_ticket', null=True, blank=True)
class Rpjfile(BaseModel):

View File

@ -0,0 +1,20 @@
# Generated by Django 3.2.12 on 2023-03-14 08:01
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('wf', '0001_initial'),
('vm', '0006_visit_vehicle_photos'),
]
operations = [
migrations.AlterField(
model_name='visit',
name='ticket',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='visit_ticket', to='wf.ticket', verbose_name='关联工单'),
),
]

View File

@ -50,7 +50,7 @@ class Visit(CommonBDModel):
receptionist = models.ForeignKey(User, verbose_name='接待人', on_delete=models.CASCADE, null=True, blank=True)
visitors = models.ManyToManyField('vm.visitor', through='vm.vpeople', related_name='v_visitors')
ticket = models.ForeignKey(Ticket, verbose_name='关联工单',
on_delete=models.SET_NULL, null=True, blank=True)
on_delete=models.SET_NULL, related_name='visit_ticket', null=True, blank=True)
# create_by 创建人