feat: Add periodic display and validate job params

This commit is contained in:
wangruidong
2024-11-20 20:12:46 +08:00
committed by ZhaoJiSen
parent 1a03f7b265
commit 6abfeee683
7 changed files with 153 additions and 125 deletions

View File

@@ -105,6 +105,7 @@ class JobViewSet(OrgBulkModelViewSet):
def perform_update(self, serializer):
run_after_save = serializer.validated_data.pop('run_after_save', False)
self._parameters = serializer.validated_data.pop('parameters', None)
instance = serializer.save()
if run_after_save:
self.run_job(instance, serializer)