feat: 增加字段和material查询条件
This commit is contained in:
parent
8b7f6395d4
commit
e8a8c1d078
|
@ -24,6 +24,7 @@ class MaterialViewSet(CustomModelViewSet):
|
||||||
serializer_class = MaterialSerializer
|
serializer_class = MaterialSerializer
|
||||||
filterset_class = MaterialFilter
|
filterset_class = MaterialFilter
|
||||||
search_fields = ['name', 'code', 'number', 'specification']
|
search_fields = ['name', 'code', 'number', 'specification']
|
||||||
|
select_related_fields = ['process']
|
||||||
ordering = ['sort', 'id']
|
ordering = ['sort', 'id']
|
||||||
|
|
||||||
|
|
||||||
|
@ -49,8 +50,9 @@ class MgroupViewSet(CustomModelViewSet):
|
||||||
queryset = Mgroup.objects.all()
|
queryset = Mgroup.objects.all()
|
||||||
serializer_class = MgroupSerializer
|
serializer_class = MgroupSerializer
|
||||||
select_related_fields = ['create_by', 'belong_dept', 'process']
|
select_related_fields = ['create_by', 'belong_dept', 'process']
|
||||||
filterset_fields = ['belong_dept', 'process']
|
filterset_fields = ['belong_dept', 'process', 'cate']
|
||||||
search_fields = ['number']
|
search_fields = ['number']
|
||||||
|
ordering = ['sort', 'create_time']
|
||||||
|
|
||||||
|
|
||||||
class TeamViewSet(CustomModelViewSet):
|
class TeamViewSet(CustomModelViewSet):
|
||||||
|
@ -112,3 +114,5 @@ class RouteViewSet(CustomModelViewSet):
|
||||||
serializer_class = RouteSerializer
|
serializer_class = RouteSerializer
|
||||||
filterset_fields = ['material', 'process', 'is_autotask']
|
filterset_fields = ['material', 'process', 'is_autotask']
|
||||||
ordering = ['sort', 'create_time']
|
ordering = ['sort', 'create_time']
|
||||||
|
select_related_fields = ['material',
|
||||||
|
'process', 'material_in', 'material_out']
|
||||||
|
|
Loading…
Reference in New Issue