feat: 增加字段和material查询条件

This commit is contained in:
caoqianming 2023-10-18 16:27:54 +08:00
parent 8b7f6395d4
commit e8a8c1d078
1 changed files with 5 additions and 1 deletions

View File

@ -24,6 +24,7 @@ class MaterialViewSet(CustomModelViewSet):
serializer_class = MaterialSerializer
filterset_class = MaterialFilter
search_fields = ['name', 'code', 'number', 'specification']
select_related_fields = ['process']
ordering = ['sort', 'id']
@ -49,8 +50,9 @@ class MgroupViewSet(CustomModelViewSet):
queryset = Mgroup.objects.all()
serializer_class = MgroupSerializer
select_related_fields = ['create_by', 'belong_dept', 'process']
filterset_fields = ['belong_dept', 'process']
filterset_fields = ['belong_dept', 'process', 'cate']
search_fields = ['number']
ordering = ['sort', 'create_time']
class TeamViewSet(CustomModelViewSet):
@ -112,3 +114,5 @@ class RouteViewSet(CustomModelViewSet):
serializer_class = RouteSerializer
filterset_fields = ['material', 'process', 'is_autotask']
ordering = ['sort', 'create_time']
select_related_fields = ['material',
'process', 'material_in', 'material_out']