fix: update_mtask bug
This commit is contained in:
parent
5649decd77
commit
3e77468ea5
|
|
@ -156,7 +156,7 @@ def update_mtask(mtask: Mtask):
|
||||||
mtask.save()
|
mtask.save()
|
||||||
utask = mtask.utask
|
utask = mtask.utask
|
||||||
if utask and mtask.material_out == utask.material:
|
if utask and mtask.material_out == utask.material:
|
||||||
res2 = Mtask.objects.filter(utask=utask, material_out=utask.material_out).aggregate(sum_count_real=Sum(
|
res2 = Mtask.objects.filter(utask=utask, material_out=utask.material).aggregate(sum_count_real=Sum(
|
||||||
'count_real'), sum_count_ok=Sum('count_ok'), sum_count_notok=Sum('count_notok'))
|
'count_real'), sum_count_ok=Sum('count_ok'), sum_count_notok=Sum('count_notok'))
|
||||||
utask.count_real = res2['sum_count_real'] if res2['sum_count_real'] else 0
|
utask.count_real = res2['sum_count_real'] if res2['sum_count_real'] else 0
|
||||||
utask.count_ok = res2['sum_count_ok'] if res2['sum_count_ok'] else 0
|
utask.count_ok = res2['sum_count_ok'] if res2['sum_count_ok'] else 0
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue