fix get() returned more than one SaleclerkIntegralIncomeExpensesInfo

FFIB 1 年之前
父节点
当前提交
fad6935b2d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      api/staff_views.py

+ 1 - 1
api/staff_views.py

@@ -58,7 +58,7 @@ def exec_del_clerk_sale_submit(pk, admin_id):
58 58
     if not clerk.test_user and not ssli.dupload:
59 59
         # 删除积分
60 60
         try:
61
-            income = SaleclerkIntegralIncomeExpensesInfo.objects.select_for_update().get(model_id=model.model_id, code=ssli.code, clerk_id=ssli.clerk_id)
61
+            income = SaleclerkIntegralIncomeExpensesInfo.objects.select_for_update().get(model_id=model.model_id, code=ssli.code, clerk_id=ssli.clerk_id, status=True)
62 62
         except SaleclerkIntegralIncomeExpensesInfo.DoesNotExist:
63 63
             return response()
64 64