feat: 报送其他任务删除时删除报送记录
This commit is contained in:
parent
91b67940e2
commit
fd6c8c138e
|
|
@ -52,12 +52,12 @@ class TaskViewSet(CreateUpdateCustomMixin, ModelViewSet):
|
|||
return TaksDetailSerializer
|
||||
return TaskListSerializer
|
||||
|
||||
# def destroy(self, request, *args, **kwargs):
|
||||
# instance = self.get_object()
|
||||
# instance.delete()
|
||||
# TaskDept.objects.filter(task=instance).delete()
|
||||
# Record.objects.filter(task=instance).delete()
|
||||
# return Response(status=status.HTTP_204_NO_CONTENT)
|
||||
def destroy(self, request, *args, **kwargs):
|
||||
instance = self.get_object()
|
||||
instance.delete()
|
||||
TaskDept.objects.filter(task=instance).delete()
|
||||
Record.objects.filter(task=instance).delete()
|
||||
return Response(status=status.HTTP_204_NO_CONTENT)
|
||||
|
||||
@action(methods=['post'], detail=True, perms_map = {'post':'task_init'})
|
||||
def init(self, request, *args, **kwargs):
|
||||
|
|
|
|||
Loading…
Reference in New Issue