def post_processor_after_instantiation(self):
EventMesh.subscribe("alipay_1", self.alipay_1)
+ EventMesh.subscribe("reset_alipay", self.reset_alipay)
EventMesh.subscribe("get_payment_code", self.get_payment_code)
EventMesh.subscribe("get_collect_code", self.get_collect_code)
EventMesh.subscribe("get_parent_code", self.get_parent_code)
elif rsp_code == 44:
# 服务端已解绑
print("upay_display_notify_cb: not bind !\n")
-
+
+
+
+ def reset_alipay(self, event, msg):
+ print("reset_alipay")
+ self.alipay.hw_factory_reset()
+
def get_binding_code(self, event, msg):
return self.result
self.restore_cancel.add_event_cb(lambda e: self.concel(e),lv.EVENT.CLICKED, None)
def confirm(self, e):
ret = 0
+ EventMesh.publish("reset_alipay")#恢复支付宝数据
ret = ql_fs.path_exists("/ext/static/storage_file")#电话本
if ret == True:
ql_fs.rmdirs("/ext/static/storage_file")