diff --git a/app.py b/app.py index 56189e1..b09780b 100644 --- a/app.py +++ b/app.py @@ -25,6 +25,12 @@ def handler_userid(properties): properties['user_id'] = properties['binduid'] +def after_handler_pay(event_name: str, send_data: dict): + is_role_pay = event_name == 'pay' + if is_role_pay: + send_data['data']['pay_result'] = 1 + + def run(): post_data = PostData(client) @@ -71,6 +77,8 @@ def run(): for k, v in settings.legu_to_sm_attr.get(event_name, dict()).items(): send_data['data'][v] = data.get(k) + after_handler_pay(event_name, send_data) + # print(send_data) if post_data.is_upload(): post_data.post()