Browse Source

兑换cdk套餐

peng 9 months ago
parent
commit
eefa9b217f
1 changed files with 6 additions and 0 deletions
  1. 6 0
      Controller/CloudStorage.py

+ 6 - 0
Controller/CloudStorage.py

@@ -1804,6 +1804,12 @@ class CloudStorageView(View):
                 return response.json(10039)
             rank = cdk_qs[0]['rank__id']
             commodity_code = cdk_qs[0]['rank__commodity_code']
+            username = request_dict.get('username', None)
+            if username:
+                user_qs = Device_User.objects.filter(username=username).values('userID')
+                if not user_qs.exists():
+                    return response.json(444, 'username')
+                user_id = user_qs[0]['userID']
 
         if not all([channel, pay_type, rank]):
             redis_obj.del_data(key=uid + 'do_experience_order')