diff --git a/apps/system/serializers.py b/apps/system/serializers.py index eaddce82..0931a9c6 100755 --- a/apps/system/serializers.py +++ b/apps/system/serializers.py @@ -431,9 +431,9 @@ class MyScheduleCreateSerializer(CustomModelSerializer): def validate(self, attrs): if attrs['type'] == 10 and attrs.get('interval_', None): - pass + attrs.pop('crontab_') elif attrs['type'] == 20 and attrs.get('crontab_', None): - pass + attrs.pop('interval_') else: raise ValidationError('信息有误') return super().validate(attrs)