fix: 用于correct utask错误数据

This commit is contained in:
caoqianming 2024-03-18 16:29:53 +08:00
parent f456c7cbc8
commit eaf1a5671f
1 changed files with 8 additions and 0 deletions

8
apps/pm/corret.py Normal file
View File

@ -0,0 +1,8 @@
from apps.pm.models import Utask, Mtask
def correct_utask_state():
utaskIds = Utask.objects.all().values_list('id', flat=True)
for utaskId in utaskIds:
if Mtask.objects.filter(utask__id=utaskId).exclude(state=Mtask.MTASK_SUBMIT).count() == 0:
Utask.objects.filter(id=utaskId).update(state=Utask.UTASK_SUBMIT)