gh_0cbd39fdde28

Kimi.Huang 5 年 前
コミット
8b9603f73d
共有1 個のファイルを変更した8 個の追加0 個の削除を含む
  1. 8 0
      kodo/oauth_settings.py

+ 8 - 0
kodo/oauth_settings.py

@@ -57,6 +57,14 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None):
57 57
     membercardid = decrypted.get('CardId', '')
58 58
     memberusercardcode = decrypted.get('UserCardCode', '')
59 59
 
60
+    # 富士服务号
61
+    if tousername == 'gh_0cbd39fdde28':
62
+        if event == 'user_get_card':
63
+            UserInfo.objects.using('fujifilm').filter(unionid=unionid).update(openid=openid, has_membercard=True, membercardid=membercardid, memberusercardcode=memberusercardcode)
64
+        elif event == 'user_del_card':
65
+            UserInfo.objects.using('fujifilm').filter(memberusercardcode=memberusercardcode).update(has_membercard=False)
66
+
67
+    # 腾龙服务号
60 68
     if event == 'user_get_card':
61 69
         UserInfo.objects.filter(unionid=unionid).update(openid=openid, has_membercard=True, membercardid=membercardid, memberusercardcode=memberusercardcode)
62 70
     elif event == 'user_del_card':