fix: base get_ticket_state_participant_info 通过工单字段获取处理人错误2

This commit is contained in:
caoqianming 2024-07-25 16:00:11 +08:00
parent 7fe59518c1
commit db95b27b5c
1 changed files with 1 additions and 1 deletions

View File

@ -158,7 +158,7 @@ class WfService(object):
elif destination_participant in ticket.ticket_data: elif destination_participant in ticket.ticket_data:
destination_participant = ticket.ticket_data.get(destination_participant, 0) destination_participant = ticket.ticket_data.get(destination_participant, 0)
elif hasattr(ticket, destination_participant): elif hasattr(ticket, destination_participant):
destination_participant = getattr(ticket, destination_participant) destination_participant = getattr(ticket, destination_participant).id
elif destination_participant_type == State.PARTICIPANT_TYPE_FORMCODE: # 代码获取 elif destination_participant_type == State.PARTICIPANT_TYPE_FORMCODE: # 代码获取
module, func = destination_participant.rsplit(".", 1) module, func = destination_participant.rsplit(".", 1)