GetUserIDCallback.smali
.class public Lcom/sdk/orion/callback/GetUserIDCallback;
.super Lcom/sdk/orion/callback/StringCallBack;
# instance fields
.field private mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
# direct methods
.method public constructor <init>(Lcom/sdk/orion/callback/MobileRegisterCallBack;)V
.registers 2
invoke-direct {p0}, Lcom/sdk/orion/callback/StringCallBack;-><init>()V
iput-object p1, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
return-void
.end method
# virtual methods
.method public onFailed(ILjava/lang/String;)V
.registers 4
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
invoke-virtual {v0, p1, p2}, Lcom/sdk/orion/callback/MobileRegisterCallBack;->onFailed(ILjava/lang/String;)V
return-void
.end method
.method public onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V
.registers 5
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
invoke-virtual {v0, p1, p2, p3}, Lcom/sdk/orion/callback/MobileRegisterCallBack;->onFailedForLog(ILjava/lang/String;Lcom/h/o/LogData;)V
:cond_9
return-void
.end method
.method public onFinishForLog(ILcom/h/o/LogData;)V
.registers 4
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
invoke-virtual {v0, p1, p2}, Lcom/sdk/orion/callback/MobileRegisterCallBack;->onFinishForLog(ILcom/h/o/LogData;)V
:cond_9
return-void
.end method
.method public onStartForLog(ILcom/h/o/LogData;)V
.registers 4
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
invoke-virtual {v0, p1, p2}, Lcom/sdk/orion/callback/MobileRegisterCallBack;->onStartForLog(ILcom/h/o/LogData;)V
:cond_9
return-void
.end method
.method public bridge synthetic onSucceed(Ljava/lang/Object;)V
.registers 2
check-cast p1, Ljava/lang/String;
invoke-virtual {p0, p1}, Lcom/sdk/orion/callback/GetUserIDCallback;->onSucceed(Ljava/lang/String;)V
return-void
.end method
.method public onSucceed(Ljava/lang/String;)V
.registers 4
new-instance v0, Lcom/a/b/f/d;
invoke-direct {v0}, Lcom/a/b/f/d;-><init>()V
const-class v1, Lcom/sdk/orion/bean/UserIDBean;
invoke-virtual {v0, p1, v1}, Lcom/a/b/f/d;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/sdk/orion/bean/UserIDBean;
invoke-virtual {v0}, Lcom/sdk/orion/bean/UserIDBean;->getData()Lcom/sdk/orion/bean/UserIDBean$DataBean;
move-result-object v1
invoke-virtual {v1}, Lcom/sdk/orion/bean/UserIDBean$DataBean;->getUser_id()I
move-result v1
invoke-static {v1}, Lcom/sdk/orion/utils/Constant;->saveUserID(I)V
invoke-virtual {v0}, Lcom/sdk/orion/bean/UserIDBean;->getData()Lcom/sdk/orion/bean/UserIDBean$DataBean;
move-result-object v0
invoke-virtual {v0}, Lcom/sdk/orion/bean/UserIDBean$DataBean;->getOpen_id()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/sdk/orion/utils/Constant;->saveOpenID(Ljava/lang/String;)V
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
invoke-virtual {v0}, Lcom/sdk/orion/callback/MobileRegisterCallBack;->onResponse()V
return-void
.end method
.method public bridge synthetic onSucceedForLog(Ljava/lang/Object;Lcom/h/o/LogData;)V
.registers 3
check-cast p1, Ljava/lang/String;
invoke-virtual {p0, p1, p2}, Lcom/sdk/orion/callback/GetUserIDCallback;->onSucceedForLog(Ljava/lang/String;Lcom/h/o/LogData;)V
return-void
.end method
.method public onSucceedForLog(Ljava/lang/String;Lcom/h/o/LogData;)V
.registers 4
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/sdk/orion/callback/GetUserIDCallback;->mobileRegisterCallBack:Lcom/sdk/orion/callback/MobileRegisterCallBack;
invoke-virtual {v0, p1, p2}, Lcom/sdk/orion/callback/MobileRegisterCallBack;->onSucceedForLog(Ljava/lang/String;Lcom/h/o/LogData;)V
:cond_9
return-void
.end method