wproduct notok筛选
This commit is contained in:
parent
b8824e94ac
commit
8dcabaf8dc
|
@ -4,4 +4,5 @@ deploy.sh
|
|||
package-lock.json
|
||||
.idea/
|
||||
.vscode/
|
||||
.idea/
|
||||
server/static/
|
|
@ -41,6 +41,9 @@ class WProductFilterSet(filters.FilterSet):
|
|||
def filter_tag(self, queryset, name, value):
|
||||
if value == 'no_scrap':
|
||||
queryset = queryset.exclude(act_state=WProduct.WPR_ACT_STATE_SCRAP)
|
||||
elif value == 'notok':
|
||||
queryset = queryset.filter(act_state__in=[WProduct.WPR_ACT_STATE_NOTOK, WProduct.WPR_ACT_STATE_SCRAP])\
|
||||
.exclude(step__process__id = 1) # 不算冷加工的报废
|
||||
return queryset
|
||||
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ from rest_framework.decorators import action
|
|||
from apps.wf.models import Workflow
|
||||
from apps.wpm.filters import CuttingFilterSet, OperationRecordFilterSet, WMaterialFilterSet, WProductFilterSet
|
||||
from apps.wpm.models import OperationEquip, OperationWproduct, Pick, PickWproduct, WMaterial, WProduct, Operation, \
|
||||
OperationMaterial, OperationRecord, OperationRecordItem, WprouctTicket
|
||||
OperationMaterial, OperationRecord, OperationRecordItem, WproductFlow, WprouctTicket
|
||||
|
||||
from apps.wpm.serializers import CuttingListSerializer, OperationEquipListSerializer, OperationEquipUpdateSerializer, \
|
||||
OperationMaterialCreate1ListSerailizer, OperationMaterialCreate1Serailizer, OperationMaterialCreate2ListSerailizer, \
|
||||
|
|
Loading…
Reference in New Issue