flowsteps接口bug

This commit is contained in:
caoqianming 2021-10-11 13:44:33 +08:00
parent b7a701efe6
commit e1ddd7f9e7
1 changed files with 4 additions and 3 deletions

View File

@ -57,10 +57,11 @@ class WfService(object):
@classmethod
def get_ticket_steps(cls, ticket:Ticket):
steps = cls.get_worlflow_states(ticket.workflow)
nsteps_list = []
for i in steps:
if ticket.state.is_hidden and ticket.state != i:
steps.remove(i)
return steps
if ticket.state == i or (not i.is_hidden):
nsteps_list.append(i)
return nsteps_list
@classmethod
def get_ticket_transitions(cls, ticket:Ticket):