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