From 13b0204c6b194553997f616c460fb6d25e22a742 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 26 Jun 2023 16:49:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20quastat=20sflog=20create=20=E4=B8=8D?= =?UTF-8?q?=E9=9C=80=E8=A6=81=20belong=5Fdept?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/qm/serializers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/qm/serializers.py b/apps/qm/serializers.py index b037cd28..bc06ea14 100644 --- a/apps/qm/serializers.py +++ b/apps/qm/serializers.py @@ -31,8 +31,10 @@ class QuaStatSfLogSerializer(CustomModelSerializer): class Meta: model = QuaStat fields = '__all__' - read_only_fields = EXCLUDE_FIELDS + ['type', 'year', 'month', 'day'] + read_only_fields = EXCLUDE_FIELDS + ['type', 'year', 'month', 'day', 'belong_dept'] def validate(self, attrs): + sflog = attrs['sflog'] attrs['type'] = 'sflog' + attrs['belong_dept'] = sflog.mgroup.belong_dept return attrs \ No newline at end of file