fix: notokoption values
This commit is contained in:
parent
ba2368f59b
commit
5fc38eabaa
|
@ -72,11 +72,11 @@ class FtestWorkCreateUpdateSerializer(CustomModelSerializer):
|
|||
attrs['batch'] = wm.batch
|
||||
count_notok_json = attrs.get('count_notok_json', None)
|
||||
if count_notok_json is None:
|
||||
raise ValidationError('不合格项不能为Null')
|
||||
raise ValidationError('不合格项不能为空')
|
||||
count_notok = 0
|
||||
for k, v in count_notok_json.items():
|
||||
k_2 = k.replace('count_n_', '')
|
||||
if k not in NotOkOption.values():
|
||||
if k not in NotOkOption.values:
|
||||
raise ValidationError(f'不支持的不合格项{k_2}')
|
||||
if isinstance(v, int) and v >= 0:
|
||||
count_notok = count_notok + v
|
||||
|
|
Loading…
Reference in New Issue