复检记录
This commit is contained in:
parent
a5a11303e0
commit
ac135b1386
|
|
@ -292,15 +292,6 @@ class WpmTestRecordCreateSerializer(serializers.ModelSerializer):
|
|||
model = TestRecord
|
||||
fields = ['form', 'record_data', 'is_testok', 'wproduct']
|
||||
|
||||
def validate(self, attrs):
|
||||
wproduct = attrs['wproduct']
|
||||
if wproduct.act_state == WProduct.WPR_ACT_STATE_TORETEST:
|
||||
if 'origin_test' in attrs and attrs['origin_test']:
|
||||
pass
|
||||
else:
|
||||
raise exceptions.APIException('复检需提供原检测记录ID')
|
||||
return super().validate(attrs)
|
||||
|
||||
class WpmTestFormInitSerializer(serializers.Serializer):
|
||||
wproduct = serializers.PrimaryKeyRelatedField(queryset=WProduct.objects.all(), required=True)
|
||||
form = serializers.PrimaryKeyRelatedField(queryset=RecordForm.objects.all(), required=False)
|
||||
|
|
|
|||
Loading…
Reference in New Issue