feat: 交接记录提交只要是同部门的就可以

This commit is contained in:
caoqianming 2024-06-21 10:40:07 +08:00
parent 96e96ef8cc
commit 966821fad6
1 changed files with 3 additions and 2 deletions

View File

@ -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)