feat: mpointstat增加返回内容
This commit is contained in:
parent
448285e3a1
commit
dcd338e5fa
|
@ -11,6 +11,7 @@ class MpointSerializer(CustomModelSerializer):
|
|||
mgroup_name = serializers.CharField(source='mgroup.name', read_only=True)
|
||||
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
||||
ep_monitored_name = serializers.CharField(source='ep_monitored.name', read_only=True)
|
||||
ep_monitored_power_kw = serializers.CharField(source='ep_monitored.power_kw', read_only=True)
|
||||
ep_belong_name = serializers.CharField(source='ep_belong.name', read_only=True)
|
||||
material_name = serializers.CharField(source='material.name', read_only=True)
|
||||
formula = serializers.CharField(allow_blank=True)
|
||||
|
@ -53,7 +54,10 @@ class MpointStatSerializer(CustomModelSerializer):
|
|||
mpoint_name = serializers.CharField(source='mpoint.name', read_only=True)
|
||||
ep_monitored_name = serializers.CharField(source='mpoint.ep_monitored.name', read_only=True)
|
||||
ep_monitored_number = serializers.CharField(source='mpoint.ep_monitored.number', read_only=True)
|
||||
ep_monitored_power_kw= serializers.CharField(source='mpoint.ep_monitored.power_kw', read_only=True)
|
||||
ep_belong_name = serializers.CharField(source='mpoint.ep_belong.name', read_only=True)
|
||||
mgroup_name = serializers.CharField(source='mgroup.name', read_only=True)
|
||||
belong_dept_name = serializers.CharField(source='mgroup.belong_dept.name', read_only=True)
|
||||
class Meta:
|
||||
model = MpointStat
|
||||
fields = '__all__'
|
||||
|
|
|
@ -43,7 +43,7 @@ class MpointStatViewSet(BulkCreateModelMixin, BulkDestroyModelMixin, ListModelMi
|
|||
perms_map = {'get': '*', 'post': 'mpointstat.create', 'delete': 'mpointstat.delete'}
|
||||
queryset = MpointStat.objects.all()
|
||||
serializer_class = MpointStatSerializer
|
||||
select_related_fields = ['mpoint']
|
||||
select_related_fields = ['mpoint', 'mpoint__ep_monitored', 'mpoint__ep_belong', 'mgroup', 'mgroup__belong_dept']
|
||||
filterset_class = MpointStatFilter
|
||||
|
||||
def perform_create(self, serializer):
|
||||
|
|
Loading…
Reference in New Issue