feat: 报送其他任务删除时删除报送记录

This commit is contained in:
caoqianming 2023-06-26 09:09:51 +08:00
parent 91b67940e2
commit fd6c8c138e
1 changed files with 6 additions and 6 deletions

View File

@ -52,12 +52,12 @@ class TaskViewSet(CreateUpdateCustomMixin, ModelViewSet):
return TaksDetailSerializer return TaksDetailSerializer
return TaskListSerializer return TaskListSerializer
# def destroy(self, request, *args, **kwargs): def destroy(self, request, *args, **kwargs):
# instance = self.get_object() instance = self.get_object()
# instance.delete() instance.delete()
# TaskDept.objects.filter(task=instance).delete() TaskDept.objects.filter(task=instance).delete()
# Record.objects.filter(task=instance).delete() Record.objects.filter(task=instance).delete()
# return Response(status=status.HTTP_204_NO_CONTENT) return Response(status=status.HTTP_204_NO_CONTENT)
@action(methods=['post'], detail=True, perms_map = {'post':'task_init'}) @action(methods=['post'], detail=True, perms_map = {'post':'task_init'})
def init(self, request, *args, **kwargs): def init(self, request, *args, **kwargs):