feat: fmlog添加is_fix字段校验
This commit is contained in:
parent
1623d2d684
commit
9ad947770a
|
@ -1161,9 +1161,9 @@ class FmlogSerializer(CustomModelSerializer):
|
||||||
read_only_fields = EXCLUDE_FIELDS
|
read_only_fields = EXCLUDE_FIELDS
|
||||||
|
|
||||||
def validate(self, attrs):
|
def validate(self, attrs):
|
||||||
is_fix = attrs['is_fix']
|
is_fix = attrs.get("is_fix", False)
|
||||||
if is_fix:
|
if is_fix:
|
||||||
attrs["mgroup"] = None
|
attrs["mtask"] = None
|
||||||
elif not attrs.get("mtask", None):
|
elif not attrs.get("mtask", None):
|
||||||
raise ParseError("请选择任务")
|
raise ParseError("请选择任务")
|
||||||
mtask: Mtask = attrs['mtask']
|
mtask: Mtask = attrs['mtask']
|
||||||
|
|
Loading…
Reference in New Issue