ModelID/model_id

Kimi.Huang %!s(int64=5) %!d(string=hace) años
padre
commit
0d0ca5a803
Se han modificado 1 ficheros con 8 adiciones y 0 borrados
  1. 8 0
      page/sale_views.py

+ 8 - 0
page/sale_views.py

@@ -727,6 +727,7 @@ def clerk_integral_list_api(request):
727 727
 def clerk_consumer_impression_api(request):
728 728
     user_id = request.POST.get('user_id', '')
729 729
     brand_id = request.POST.get('brand_id', settings.KODO_DEFAULT_BRAND_ID)
730
+    ModelID = request.POST.get('ModelID', '')
730 731
     model_id = request.POST.get('model_id', '')
731 732
     serialNo = request.POST.get('SerialNo', '')
732 733
     sex = request.POST.get('sex', 0)
@@ -749,6 +750,13 @@ def clerk_consumer_impression_api(request):
749 750
     except SaleclerkInfo.DoesNotExist:
750 751
         return response(SaleclerkStatusCode.CLERK_NOT_FOUND)
751 752
 
753
+    if ModelID and not model_id:
754
+        try:
755
+            model = ModelInfo.objects.get(pk=ModelID)
756
+        except ModelInfo.DoesNotExist:
757
+            model = None
758
+        model_id = model.model_id if model else model_id
759
+
752 760
     ConsumeImpressionInfo.objects.update_or_create(
753 761
         clerk_id=clerk.clerk_id,
754 762
         brand_id=brand_id,