修复平台判定逻辑
This commit is contained in:
parent
1a9e5fc2ba
commit
597636d050
3
app.py
3
app.py
@ -14,7 +14,8 @@ def handler_os(properties):
|
||||
os_: str = properties.get('#os', 'Android')
|
||||
if os_.lower() == 'ios':
|
||||
properties['#os'] = 102
|
||||
properties['#os'] = 101
|
||||
else:
|
||||
properties['#os'] = 101
|
||||
|
||||
|
||||
def handler_money(properties):
|
||||
|
@ -13,7 +13,8 @@ def handler_os(properties):
|
||||
os_: str = properties.get('#os', 'Android')
|
||||
if os_.lower() == 'ios':
|
||||
properties['#os'] = 102
|
||||
properties['#os'] = 101
|
||||
else:
|
||||
properties['#os'] = 101
|
||||
|
||||
|
||||
def handler_money(properties):
|
||||
|
@ -7,21 +7,21 @@ consumer, client = create_consumer()
|
||||
|
||||
attr_default = dict()
|
||||
|
||||
# 事件映射 legu->shoumeng
|
||||
# <EFBFBD>¼<EFBFBD>ӳ<EFBFBD><EFBFBD> legu->shoumeng
|
||||
legu_to_sm_event = {
|
||||
'create_account': 'role_create',
|
||||
# '':'role_logout', # 角色登出日志
|
||||
# '':'role_logout', # <EFBFBD><EFBFBD>ɫ<EFBFBD>dz<EFBFBD><EFBFBD><EFBFBD>־
|
||||
'login': 'role_login',
|
||||
'level_up': 'role_rank',
|
||||
'pay': 'role_pay',
|
||||
}
|
||||
# 属性映射 legu->shoumeng
|
||||
# <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӳ<EFBFBD><EFBFBD> legu->shoumeng
|
||||
legu_to_sm_attr_base = {
|
||||
# 基础属性
|
||||
# <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
'channel': 'channel_name',
|
||||
'svrindex': 'game_server',
|
||||
'#os': 'platform_id',
|
||||
# '':'sm_user_id', # 手盟账号ID
|
||||
# '':'sm_user_id', # <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD>ID
|
||||
'binduid': 'user_id',
|
||||
'#account_id': 'role_id',
|
||||
'role_name': 'role_name',
|
||||
@ -30,12 +30,12 @@ legu_to_sm_attr_base = {
|
||||
'zhanli': 'power',
|
||||
'lv': 'role_rank',
|
||||
'vip': 'role_vip',
|
||||
# '':'castle_rank', # 城堡等级
|
||||
# '':'castle_rank', # <EFBFBD>DZ<EFBFBD><EFBFBD>ȼ<EFBFBD>
|
||||
'exp': 'exp'
|
||||
|
||||
}
|
||||
legu_to_sm_attr = {
|
||||
# 等级升级属性
|
||||
# <EFBFBD>ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
# '':'rank_before',
|
||||
'lv': 'rank',
|
||||
# '':'rank_change',
|
||||
@ -60,7 +60,8 @@ def handler_os(properties):
|
||||
os_: str = properties.get('#os', 'Android')
|
||||
if os_.lower() == 'ios':
|
||||
properties['#os'] = 102
|
||||
properties['#os'] = 101
|
||||
else:
|
||||
properties['#os'] = 101
|
||||
|
||||
|
||||
for msg in consumer():
|
||||
|
Loading…
Reference in New Issue
Block a user