加签接口
This commit is contained in:
parent
59551664db
commit
a8a8b2431a
|
|
@ -136,4 +136,4 @@ class TicketCloseSerializer(serializers.Serializer):
|
|||
|
||||
class TicketAddNodeSerializer(serializers.Serializer):
|
||||
suggestion = serializers.CharField(label="加签说明", required = False)
|
||||
user = serializers.IntegerField(label='加签人')
|
||||
add_node_man = serializers.IntegerField(label='加签人')
|
||||
|
|
@ -321,7 +321,7 @@ class TicketViewSet(OptimizationMixin, CreateUpdateCustomMixin, CreateModelMixin
|
|||
"""
|
||||
ticket = self.get_object()
|
||||
data = request.data
|
||||
add_user = User.objects.get(pk=data['user'])
|
||||
add_user = User.objects.get(pk=data['add_node_man'])
|
||||
ticket.participant_type = State.PARTICIPANT_TYPE_PERSONAL
|
||||
ticket.participant = add_user.id
|
||||
ticket.in_add_node = True
|
||||
|
|
@ -333,6 +333,8 @@ class TicketViewSet(OptimizationMixin, CreateUpdateCustomMixin, CreateModelMixin
|
|||
suggestion=suggestion, participant_type=State.PARTICIPANT_TYPE_PERSONAL, intervene_type=Transition.TRANSITION_INTERVENE_TYPE_ADD_NODE,
|
||||
participant=request.user, transition=None)
|
||||
return Response()
|
||||
|
||||
|
||||
|
||||
|
||||
@action(methods=['post'], detail=True, perms_map={'post':'*'}, serializer_class=TicketCloseSerializer)
|
||||
|
|
|
|||
Loading…
Reference in New Issue