:art: Opt del_clerk_sale_submit_api

huangqimin преди 5 години
родител
ревизия
b9dcdbdb97
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      api/staff_views.py

+ 2 - 2
api/staff_views.py

@@ -22,7 +22,7 @@ def del_clerk_sale_submit_api(request):
22 22
     pk = request.GET.get('pk', '')
23 23
 
24 24
     try:
25
-        ssli = SaleclerkSubmitLogInfo.objects.get(pk=pk)
25
+        ssli = SaleclerkSubmitLogInfo.objects.select_for_update().get(pk=pk)
26 26
     except SaleclerkSubmitLogInfo.DoesNotExist:
27 27
         return response()
28 28
 
@@ -40,7 +40,7 @@ def del_clerk_sale_submit_api(request):
40 40
     ssli.is_staff_delete = True
41 41
     ssli.save()
42 42
 
43
-    SaleclerkIntegralIncomeExpensesInfo.objects.filter(code=sn).update(status=False)
43
+    SaleclerkIntegralIncomeExpensesInfo.objects.select_for_update().filter(code=sn).update(status=False)
44 44
 
45 45
     try:
46 46
         brand = BrandInfo.objects.get(pk=ssli.brand_pk)