From e24c6325930312babd0b781e7be8dd620d75740b Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 17 Nov 2022 17:23:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E5=A4=84=E7=90=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/ecm/views.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/ecm/views.py b/apps/ecm/views.py index 8b3e02e5..01c93864 100644 --- a/apps/ecm/views.py +++ b/apps/ecm/views.py @@ -94,11 +94,9 @@ class EventViewSet(ListModelMixin, RetrieveModelMixin, DestroyModelMixin, Custom not request.user.is_superuser): raise PermissionDenied('您无权处理该事件') data = request.data - obj.mark = data.get('mark') - obj.handle_desc = data.get('handle_desc', '') - obj.handle_user = request.user - obj.handle_time = timezone.now() - obj.save() + sr = EventHandleSerializer(data=data) + sr.is_valid(raise_exception=True) + sr.save(handle_user=request.user, handle_time=timezone.now()) Thread(target=update_remind_read, args=(obj, request.user), daemon=True).start() return Response()