feat: base wf 捕获expr is None的错误

This commit is contained in:
caoqianming 2025-12-11 13:43:44 +08:00
parent 984f875a6c
commit 33f6c3982d
1 changed files with 2 additions and 0 deletions

View File

@ -194,6 +194,8 @@ class WfService(object):
expr = getattr(expr.first(), i)
else:
raise
if expr is None:
raise ParseError('未找到对应部门')
dpts = Dept.objects.filter(id=expr.id)
user_queryset = user_queryset.filter(depts__in=dpts)
# if state.filter_policy == 1: