fix: notokoption values

This commit is contained in:
caoqianming 2024-08-12 16:46:12 +08:00
parent ba2368f59b
commit 5fc38eabaa
1 changed files with 2 additions and 2 deletions

View File

@ -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