Sfoglia il codice sorgente

解决获取不到redis值问题

chenshibin 4 anni fa
parent
commit
478705590c
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      Controller/SerialNumberController.py

+ 3 - 0
Controller/SerialNumberController.py

@@ -198,10 +198,12 @@ class SerialNumberView(View):
                 count += 1
 
             if count == 5 and value is False:  # 暂时注释
+                redisObject.rpush(key, value)
                 return response.json(5)
             userid = '3'
             user_qs = UserModel.objects.filter(id=userid)
             if not user_qs.exists():
+                redisObject.rpush(key, value)
                 return response.json(9)
 
             user = user_qs[0]
@@ -228,6 +230,7 @@ class SerialNumberView(View):
             sn_qs = SerialNumberModel.objects.filter(serial_number__in=sns)
             count = result['num']
             if count < quantity:
+                redisObject.rpush(key, value)
                 return response.json(444, '序列号不足')
 
             # company_serial_qs = company_serial_qs.values('id', 'serial_number__serial_number', 'company__mark')