From 201eabf33e84cc0e4bf40ecbbf1bd6e1f9ce6279 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 30 Mar 2023 10:08:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20filter=5Fdept=E5=AD=97=E6=AE=B5=E9=95=BF?= =?UTF-8?q?=E5=BA=A6=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migrations/0002_alter_state_filter_dept.py | 18 ++++++++++++++++++ apps/wf/models.py | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 apps/wf/migrations/0002_alter_state_filter_dept.py diff --git a/apps/wf/migrations/0002_alter_state_filter_dept.py b/apps/wf/migrations/0002_alter_state_filter_dept.py new file mode 100644 index 00000000..8fb3f6f4 --- /dev/null +++ b/apps/wf/migrations/0002_alter_state_filter_dept.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.12 on 2023-03-30 02:08 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('wf', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='state', + name='filter_dept', + field=models.CharField(blank=True, max_length=60, null=True, verbose_name='部门字段过滤'), + ), + ] diff --git a/apps/wf/models.py b/apps/wf/models.py index c5079b89..f11f0ac5 100755 --- a/apps/wf/models.py +++ b/apps/wf/models.py @@ -104,7 +104,7 @@ class State(CommonAModel): distribute_type = models.IntegerField('分配方式', default=1, choices=state_distribute_choices, help_text='1.主动接单(如果当前处理人实际为多人的时候,需要先接单才能处理) 2.直接处理(即使当前处理人实际为多人,也可以直接处理) 3.随机分配(如果实际为多人,则系统会随机分配给其中一个人) 4.全部处理(要求所有参与人都要处理一遍,才能进入下一步)') # filter_policy = models.IntegerField('参与人过滤策略', default=0, choices=state_filter_choices) - filter_dept = models.CharField('部门字段过滤', max_length=20, null=True, blank=True) + filter_dept = models.CharField('部门字段过滤', max_length=60, null=True, blank=True) participant_cc = models.JSONField('抄送给', default=list, blank=True, help_text='抄送给(userid列表)') on_reach_func = models.CharField('到达时调用方法', max_length=100, null=True, blank=True)