From 448285e3a1ede00bb7d7a5c79c5cd7619bba5388 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 4 Aug 2023 14:35:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0enstat=E7=AD=9B?= =?UTF-8?q?=E9=80=89=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/enm/filters.py | 1 + apps/enm/serializers.py | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/enm/filters.py b/apps/enm/filters.py index 75fbf2d6..61ce79d2 100644 --- a/apps/enm/filters.py +++ b/apps/enm/filters.py @@ -38,6 +38,7 @@ class EnStatFilter(filters.FilterSet): model = EnStat fields = { "mgroup": ["exact"], + "mgroup__name": ["exact"], "mgroup__belong_dept": ["exact"], "type": ["exact"], "sflog": ["exact"], diff --git a/apps/enm/serializers.py b/apps/enm/serializers.py index 4b86326c..58449f8c 100644 --- a/apps/enm/serializers.py +++ b/apps/enm/serializers.py @@ -1,5 +1,5 @@ from apps.utils.serializers import CustomModelSerializer -from apps.enm.models import Mpoint, MpLog, MpointStat, EnStat +from apps.enm.models import Mpoint, MpLog, MpointStat, EnStat, EnStat2 from apps.utils.constants import EXCLUDE_FIELDS from rest_framework import serializers from apps.mtm.models import Mgroup @@ -92,4 +92,9 @@ class EnStatSerializer(CustomModelSerializer): belong_dept_name = serializers.CharField(source='mgroup.belong_dept.name', read_only=True) class Meta: model = EnStat + fields = '__all__' + +class EnStat2Serializer(CustomModelSerializer): + class Meta: + model = EnStat2 fields = '__all__' \ No newline at end of file