feat: 增加ecate筛选条件
This commit is contained in:
parent
d2a503c482
commit
53193650f6
|
@ -19,6 +19,7 @@ class EquipFilterSet(filters.FilterSet):
|
|||
"mgroup": ["exact"],
|
||||
"mgroup__name": ["exact"],
|
||||
"name": ["exact", "contains"],
|
||||
"cate": ["exact", "in"],
|
||||
"cate__code": ['exact', 'in', 'contains'],
|
||||
"cate__is_for_safe": ['exact'],
|
||||
"cate__is_for_enp": ['exact'],
|
||||
|
|
|
@ -17,6 +17,11 @@ from django.conf import settings
|
|||
|
||||
|
||||
class EcateViewSet(CustomModelViewSet):
|
||||
"""
|
||||
list:设备分类
|
||||
|
||||
设备分类
|
||||
"""
|
||||
queryset = Ecate.objects.all()
|
||||
serializer_class = EcateSerializer
|
||||
ordering = ['id', 'type', 'code', 'create_time']
|
||||
|
@ -30,6 +35,11 @@ class EcateViewSet(CustomModelViewSet):
|
|||
|
||||
|
||||
class EquipmentViewSet(CustomModelViewSet):
|
||||
"""
|
||||
list:设备列表
|
||||
|
||||
设备列表
|
||||
"""
|
||||
queryset = Equipment.objects.all()
|
||||
serializer_class = EquipmentSerializer
|
||||
select_related_fields = ['create_by', 'belong_dept', 'keeper', 'mgroup']
|
||||
|
|
Loading…
Reference in New Issue