fix: 先去除加锁功能
This commit is contained in:
parent
18942d57c9
commit
4fdddec6d6
|
@ -481,7 +481,7 @@ def cal_enstat2(type: str, year_s: int, month_s: int, day_s: int, cascade=True):
|
||||||
enstat2, _ = EnStat2.objects.get_or_create(type="month_s", year_s=year_s, month_s=month_s, defaults={'year_s': year_s, 'month_s': month_s, 'type': 'month_s'})
|
enstat2, _ = EnStat2.objects.get_or_create(type="month_s", year_s=year_s, month_s=month_s, defaults={'year_s': year_s, 'month_s': month_s, 'type': 'month_s'})
|
||||||
elif type == 'day_s':
|
elif type == 'day_s':
|
||||||
enstat2, _ = EnStat2.objects.get_or_create(type="day_s", year_s=year_s, month_s=month_s, day_s=day_s, defaults={'year_s': year_s, 'month_s': month_s, 'day_s': day_s, 'type': 'day_s'})
|
enstat2, _ = EnStat2.objects.get_or_create(type="day_s", year_s=year_s, month_s=month_s, day_s=day_s, defaults={'year_s': year_s, 'month_s': month_s, 'day_s': day_s, 'type': 'day_s'})
|
||||||
enstat2 = EnStat2.objects.select_for_update().get(id=enstat2.id) # 加锁
|
# enstat2 = EnStat2.objects.select_for_update().get(id=enstat2.id) # 加锁
|
||||||
material_cement = Material.objects.get(code='cement')
|
material_cement = Material.objects.get(code='cement')
|
||||||
material_clinker = Material.objects.get(code='clinker')
|
material_clinker = Material.objects.get(code='clinker')
|
||||||
material_bulk_cement = Material.objects.get(code='bulk_cement')
|
material_bulk_cement = Material.objects.get(code='bulk_cement')
|
||||||
|
|
Loading…
Reference in New Issue