fix: handover 创建并提交的接口
This commit is contained in:
parent
468cb7b658
commit
c1a4edf9e5
|
@ -387,7 +387,7 @@ class HandoverViewSet(CustomModelViewSet):
|
||||||
raise ParseError('非交送人和接收人不可删除该记录')
|
raise ParseError('非交送人和接收人不可删除该记录')
|
||||||
return super().perform_destroy(instance)
|
return super().perform_destroy(instance)
|
||||||
|
|
||||||
@action(methods=['post'], detail=True, perms_map={'post': 'handover.create'}, serializer_class=HandoverSerializer)
|
@action(methods=['post'], detail=False, perms_map={'post': 'handover.create'}, serializer_class=HandoverSerializer)
|
||||||
@transaction.atomic
|
@transaction.atomic
|
||||||
def create_and_submit(self, request, *args, **kwargs):
|
def create_and_submit(self, request, *args, **kwargs):
|
||||||
user = request.user
|
user = request.user
|
||||||
|
|
Loading…
Reference in New Issue