.class public Lcom/moji/mjweather/me/AccountUtils; .super Ljava/lang/Object; .source "AccountUtils.java" # direct methods .method public constructor ()V .locals 0 .line 22 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static a(Lcom/moji/http/ugc/bean/account/UserInfoEntity;)Lcom/moji/account/data/UserInfo; .locals 2 .line 91 new-instance v0, Lcom/moji/account/data/UserInfo; invoke-direct {v0}, Lcom/moji/account/data/UserInfo;->()V .line 92 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->sns_id:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->sns_id:Ljava/lang/String; .line 93 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->user_id:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->user_id:Ljava/lang/String; .line 94 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->sns_name:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->sns_name:Ljava/lang/String; .line 95 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->status:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->status:Ljava/lang/String; .line 96 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->create_time:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->create_time:Ljava/lang/String; .line 97 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->face:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->face:Ljava/lang/String; .line 98 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->nick:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->nick:Ljava/lang/String; .line 99 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->background_url:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->background_url:Ljava/lang/String; .line 100 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->email:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->email:Ljava/lang/String; .line 101 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->mobile:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->mobile:Ljava/lang/String; .line 102 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->sex:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->sex:Ljava/lang/String; .line 103 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->birth:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->birth:Ljava/lang/String; .line 104 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->city:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->city_name:Ljava/lang/String; .line 105 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->sign:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->sign:Ljava/lang/String; .line 106 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->followed_count:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->followed_count:Ljava/lang/String; .line 107 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->following_count:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->following_count:Ljava/lang/String; .line 108 iget v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->offical_type:I iput v1, v0, Lcom/moji/account/data/UserInfo;->offical_type:I .line 109 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->offical_title:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->offical_title:Ljava/lang/String; .line 110 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->password:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->password:Ljava/lang/String; .line 111 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->is_vip:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->is_vip:Ljava/lang/String; .line 112 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->is_expire:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->is_expire:Ljava/lang/String; .line 113 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->member_level:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->member_level:Ljava/lang/String; .line 114 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->expire_time:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->expire_time:Ljava/lang/String; .line 115 iget-object v1, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->start_time:Ljava/lang/String; iput-object v1, v0, Lcom/moji/account/data/UserInfo;->start_time:Ljava/lang/String; .line 116 invoke-virtual {v0}, Lcom/moji/account/data/UserInfo;->getVipMD5()Ljava/lang/String; move-result-object v1 iput-object v1, v0, Lcom/moji/account/data/UserInfo;->vip_md5:Ljava/lang/String; .line 117 iget-object p0, p0, Lcom/moji/http/ugc/bean/account/UserInfoEntity;->remain_day:Ljava/lang/String; iput-object p0, v0, Lcom/moji/account/data/UserInfo;->remain_day:Ljava/lang/String; return-object v0 .end method .method public static a()Ljava/lang/String; .locals 1 const-string v0, "1" return-object v0 .end method .method public static a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; .locals 1 .annotation system Ldalvik/annotation/Throws; value = { Lcom/moji/requestcore/MJException; } .end annotation .line 62 :try_start_0 invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I move-result p0 packed-switch p0, :pswitch_data_0 const p0, 0x7f0e0817 .line 69 invoke-static {p0}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object p0 goto :goto_0 :pswitch_0 const p0, 0x7f0e0818 .line 67 invoke-static {p0}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object p0 return-object p0 :pswitch_1 const p0, 0x7f0e0816 .line 65 invoke-static {p0}, Lcom/moji/tool/DeviceTool;->f(I)Ljava/lang/String; move-result-object p0 :try_end_0 .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 return-object p0 :goto_0 return-object p0 :catch_0 move-exception p0 const-string p1, "sex" const-string v0, "sex is char and deal with return empty" .line 72 invoke-static {p1, v0}, Lcom/moji/tool/log/MJLogger;->e(Ljava/lang/String;Ljava/lang/String;)V .line 73 new-instance p1, Lcom/moji/requestcore/MJException; invoke-direct {p1, p0}, Lcom/moji/requestcore/MJException;->(Ljava/lang/Throwable;)V throw p1 :pswitch_data_0 .packed-switch 0x1 :pswitch_1 :pswitch_0 .end packed-switch .end method .method public static a(Lcom/moji/http/ugc/bean/account/LoginResultEntity;)Z .locals 2 const/4 v0, 0x0 if-nez p0, :cond_0 return v0 .line 35 :cond_0 iget p0, p0, Lcom/moji/http/ugc/bean/account/LoginResultEntity;->first_login:I const/4 v1, 0x1 if-ne p0, v1, :cond_1 const/4 v0, 0x1 :cond_1 return v0 .end method .method public static a(Lcom/moji/http/ugc/bean/account/SMSCodeByUserIdResultEntity;)Z .locals 2 const/4 v0, 0x0 if-nez p0, :cond_0 return v0 .line 51 :cond_0 iget p0, p0, Lcom/moji/http/ugc/bean/account/SMSCodeByUserIdResultEntity;->is_binded:I const/4 v1, 0x1 if-ne p0, v1, :cond_1 const/4 v0, 0x1 :cond_1 return v0 .end method .method public static b()Ljava/lang/String; .locals 1 const-string v0, "2" return-object v0 .end method .method public static b(Lcom/moji/http/ugc/bean/account/SMSCodeByUserIdResultEntity;)Z .locals 2 const/4 v0, 0x0 if-nez p0, :cond_0 return v0 .line 56 :cond_0 iget p0, p0, Lcom/moji/http/ugc/bean/account/SMSCodeByUserIdResultEntity;->is_registered:I const/4 v1, 0x1 if-ne p0, v1, :cond_1 const/4 v0, 0x1 :cond_1 return v0 .end method