diff --git a/server/apps/supervision/views.py b/server/apps/supervision/views.py index bbff424..01cdf13 100644 --- a/server/apps/supervision/views.py +++ b/server/apps/supervision/views.py @@ -522,9 +522,14 @@ class Task2DoViewSet(ListModelMixin, GenericViewSet): 没有记录 """ obj = self.get_object() - theattr = getattr(obj, request.data.get('key'), None) + field = request.data.get('key') + theattr = getattr(obj, field, None) if theattr is None: theattr = 0 + if field == 'num_complaint': + obj.num_complaint_10 = 0 + elif field == 'num_pt': + obj.num_pt_10 = 0 else: raise ParseError('已有记录') obj.save()