From 8c43f8ec623cca0a268727fc6df6b922180f5d6b Mon Sep 17 00:00:00 2001 From: caoqianming Date: Sun, 17 Dec 2023 19:55:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20handover=20update=20validate=E6=9B=B4?= =?UTF-8?q?=E4=B8=A5=E8=B0=A8=E4=B8=80=E4=BA=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 4b9865e3..b41ec8cc 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -310,6 +310,9 @@ class HandoverSerializer(CustomModelSerializer): def validate(self, attrs): if attrs.get('mlog', None): attrs['send_mgroup'] = attrs['mlog'].mgroup + attrs['send_dept'] = attrs['mlog'].mgroup.belong_dept + elif attrs.get('wm', None): + attrs['send_dept'] = attrs['wm'].belong_dept return super().validate(attrs) class Meta: