feat: 任务停止后日志不可再提交

This commit is contained in:
caoqianming 2024-01-04 09:11:53 +08:00
parent e5bbb48ceb
commit 89215d4752
1 changed files with 2 additions and 0 deletions

View File

@ -171,6 +171,8 @@ class MlogViewSet(CustomModelViewSet):
now = timezone.now() now = timezone.now()
if ins.submit_time: if ins.submit_time:
raise ParseError('该日志已提交!') raise ParseError('该日志已提交!')
if ins.mtask and ins.mtask.state == Mtask.MTASK_STOP:
raise ParseError('该任务已停止!')
mlog_submit(ins, self.request.user, now) mlog_submit(ins, self.request.user, now)
if ins.mtask: if ins.mtask:
update_mtask(ins.mtask) update_mtask(ins.mtask)