From 95604372a433a08736fa409df1304ae58f7b0f4c Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 25 Nov 2025 10:52:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20resignation=E6=B7=BB=E5=8A=A0ticketrela?= =?UTF-8?q?te=5Fname?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0021_alter_resignation_ticket.py | 20 +++++++++++++++++++ apps/hrm/models.py | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 apps/hrm/migrations/0021_alter_resignation_ticket.py diff --git a/apps/hrm/migrations/0021_alter_resignation_ticket.py b/apps/hrm/migrations/0021_alter_resignation_ticket.py new file mode 100644 index 00000000..c9683e06 --- /dev/null +++ b/apps/hrm/migrations/0021_alter_resignation_ticket.py @@ -0,0 +1,20 @@ +# Generated by Django 3.2.12 on 2025-11-24 08:15 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('wf', '0005_workflow_cate'), + ('hrm', '0020_auto_20251106_0942'), + ] + + operations = [ + migrations.AlterField( + model_name='resignation', + name='ticket', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='resignation_ticket', to='wf.ticket', verbose_name='关联工单'), + ), + ] diff --git a/apps/hrm/models.py b/apps/hrm/models.py index 2802b21d..2f56f925 100755 --- a/apps/hrm/models.py +++ b/apps/hrm/models.py @@ -202,4 +202,4 @@ class Resignation(CommonADModel): end_date = models.DateField('离职日期') reason = models.TextField('离职原因') handle_date = models.DateField('办理离职交接日期', null=True, blank=True) - ticket = models.ForeignKey('wf.ticket', verbose_name='关联工单', on_delete=models.SET_NULL, null=True, blank=True) \ No newline at end of file + ticket = models.ForeignKey('wf.ticket', verbose_name='关联工单', on_delete=models.SET_NULL, null=True, blank=True, related_name='resignation_ticket') \ No newline at end of file