feat: sflogexp返回更多信息
This commit is contained in:
parent
acad9c6acf
commit
ece11699f8
|
@ -142,6 +142,7 @@ class SflogExpSerializer(CustomModelSerializer):
|
||||||
# stlog_ = StLogSerializer(source='stlog', read_only=True)
|
# stlog_ = StLogSerializer(source='stlog', read_only=True)
|
||||||
# happen_time = serializers.DateTimeField(required=True, label='发生时间')
|
# happen_time = serializers.DateTimeField(required=True, label='发生时间')
|
||||||
# cate = serializers.CharField(required=True, label='原因类别')
|
# cate = serializers.CharField(required=True, label='原因类别')
|
||||||
|
sflog_ = SfLogSerializer(source='sflog', read_only=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = SfLogExp
|
model = SfLogExp
|
||||||
|
|
|
@ -92,7 +92,7 @@ class SfLogExpViewSet(ListModelMixin, UpdateModelMixin, CustomGenericViewSet):
|
||||||
perms_map = {'get': '*', 'put': 'sflogexp.update'}
|
perms_map = {'get': '*', 'put': 'sflogexp.update'}
|
||||||
queryset = SfLogExp.objects.all()
|
queryset = SfLogExp.objects.all()
|
||||||
serializer_class = SflogExpSerializer
|
serializer_class = SflogExpSerializer
|
||||||
select_related_fields = ['sflog', 'sflog__mgroup', 'stlog']
|
select_related_fields = ['sflog', 'sflog__mgroup', 'stlog', 'sflog__team', 'sflog__shift', 'sflog__leader']
|
||||||
filterset_fields = ['sflog', 'stlog']
|
filterset_fields = ['sflog', 'stlog']
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue