Răsfoiți Sursa

vivo推送极光透传

peng 2 ani în urmă
părinte
comite
49278c5ee3
2 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 3 0
      Controller/DetectControllerV2.py
  2. 1 0
      Model/models.py

+ 3 - 0
Controller/DetectControllerV2.py

@@ -94,6 +94,7 @@ class DetectControllerViewV2(View):
 
     def do_change_status(self, userID, request_dict, response):
         token_val = request_dict.get('token_val', None)
+        jg_token_val = request_dict.get('jg_token_val', None)
         appBundleId = request_dict.get('appBundleId', None)
         app_type = request_dict.get('app_type', None)
         push_type = request_dict.get('push_type', None)
@@ -196,6 +197,7 @@ class DetectControllerViewV2(View):
                             'app_type': app_type,
                             'push_type': push_type,
                             'token_val': token_val,
+                            'jg_token_val': jg_token_val if push_type in ['5', '6'] and jg_token_val else '',
                             'updTime': nowTime,
                             'lang': lang,
                             'tz': tz
@@ -209,6 +211,7 @@ class DetectControllerViewV2(View):
                             'app_type': app_type,
                             'push_type': push_type,
                             'token_val': token_val,
+                            'jg_token_val': jg_token_val if push_type in ['5', '6'] and jg_token_val else '',
                             'm_code': m_code,
                             'addTime': nowTime,
                             'updTime': nowTime,

+ 1 - 0
Model/models.py

@@ -1404,6 +1404,7 @@ class UidPushModel(models.Model):
     push_type = models.IntegerField(default=0,
                                     verbose_name=u'推送类型')  # 0: apns, 1: 安卓gcm, 2: 极光, 3:华为, 4:小米, 5:vivo, 6:oppo, 7:魅族
     token_val = models.CharField(default='', max_length=500, verbose_name=u'设备验证令牌')
+    jg_token_val = models.CharField(default='', max_length=500, verbose_name=u'极光推送令牌')
     m_code = models.CharField(default='', max_length=64, verbose_name='手机唯一标识')
     addTime = models.IntegerField(verbose_name='添加时间', default=0)
     updTime = models.IntegerField(verbose_name='更新时间', default=0)