From 42c1386efde916b51e9289523a0984da09ba812a Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 6 Aug 2024 08:29:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20sflogexp=E5=A2=9E=E5=8A=A0=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/serializers.py | 1 + apps/wpm/views.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index ad68cd6b..71ae1f60 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -160,6 +160,7 @@ class SflogExpSerializer(CustomModelSerializer): # happen_time = serializers.DateTimeField(required=True, label='发生时间') # cate = serializers.CharField(required=True, label='原因类别') sflog_ = SfLogSerializer(source='sflog', read_only=True) + stlog_ = StLogSerializer(source='stlog', read_only=True) class Meta: model = SfLogExp diff --git a/apps/wpm/views.py b/apps/wpm/views.py index 4efcaf80..f3827da4 100644 --- a/apps/wpm/views.py +++ b/apps/wpm/views.py @@ -99,7 +99,7 @@ class SfLogExpViewSet(ListModelMixin, UpdateModelMixin, CustomGenericViewSet): perms_map = {'get': '*', 'put': 'sflogexp.update'} queryset = SfLogExp.objects.all() serializer_class = SflogExpSerializer - select_related_fields = ['sflog', 'sflog__mgroup', 'stlog', 'sflog__team', 'sflog__shift', 'sflog__leader'] + select_related_fields = ['sflog', 'sflog__mgroup', 'stlog', 'sflog__team', 'sflog__shift', 'sflog__leader', 'stlog'] filterset_fields = ['sflog', 'stlog']