clerk/checkout/serialNo support code_version

FFIB 5 anos atrás
pai
commit
60c4af5a18
1 arquivos alterados com 4 adições e 2 exclusões
  1. 4 2
      page/sale_views.py

+ 4 - 2
page/sale_views.py

@@ -544,9 +544,11 @@ def clerk_checkout_serialNo_api(request):
544 544
     except SaleclerkInfo.DoesNotExist:
545 545
         return response(SaleclerkStatusCode.CLERK_NOT_FOUND)
546 546
 
547
-    log = MchInfoEncryptLogInfo.objects.filter(model_pk=model_pk, sn=serialNo)
547
+    log = MchInfoEncryptLogInfo.objects.filter(model_pk=model_pk, sn=serialNo).order_by('-created_at')
548 548
 
549 549
     if not log:
550 550
         return response(ProductMachineStatusCode.SN_NOT_FOUND)
551 551
 
552
-    return response(200, 'SerialNo Checkout Success', u'序列号校验成功')
552
+    return response(200, 'SerialNo Checkout Success', u'序列号校验成功', data={
553
+        'code_version': log[0].version
554
+    })