From 966821fad6162e6969ffb35ef2ac7039bff88876 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 21 Jun 2024 10:40:07 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BA=A4=E6=8E=A5=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=8F=AA=E8=A6=81=E6=98=AF=E5=90=8C=E9=83=A8?= =?UTF-8?q?=E9=97=A8=E7=9A=84=E5=B0=B1=E5=8F=AF=E4=BB=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/wpm/views.py b/apps/wpm/views.py index 12376e81..dc6740b3 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -8,6 +8,7 @@ from rest_framework.response import Response from rest_framework.serializers import Serializer from django.db.models import Sum from django.utils import timezone +from apps.system.models import User from apps.mtm.models import Material from apps.pm.models import Mtask @@ -301,8 +302,8 @@ class HandoverViewSet(CustomModelViewSet): 交接记录提交 """ ins: Handover = self.get_object() - user = self.request.user - if user != ins.recive_user: + user: User = self.request.user + if user != ins.recive_user or user.belong_dept != ins.recive_user.belong_dept: raise ParseError('非接收人不可提交') if ins.submit_time is None: handover_submit(ins, user, None)