正在查看: moonshot.企业版 v8.14.46 应用的 LogoutService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v8.14.46 应用的 LogoutService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.ddtx.dingdatacontact;
import JINLt5EavtBRnNuKNNEN.kp1AiJpjqJHu1Tcnj96z.zSFvmU2XOpXZrEfUxlHp.嶬劦磻踪窻矝藖;
import android.app.Service;
import android.content.Intent;
import android.os.Handler;
import android.os.IBinder;
import com.ddtx.dingdatacontact.Entity.AllSettingBean;
import com.ddtx.dingdatacontact.LogoutService;
import com.ddtx.dingdatacontact.main.activity.MainActivity;
import com.netease.nim.uikit.AppConfig;
import com.netease.nim.uikit.business.session.fragment.TeamMessageFragment;
import com.netease.nim.uikit.common.ToastHelper;
import com.netease.nim.uikit.rest.Host;
import com.netease.nim.uikit.rest.SignUtil;
import com.netease.nim.uikit.utils.net.HttpListener;
import com.netease.nim.uikit.utils.net.OkUtil;
import com.netease.nimlib.sdk.NIMClient;
import com.netease.nimlib.sdk.auth.AuthService;
import java.util.HashMap;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.C3346;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.RRjcOMLYdoviwy8vCfIX.kp1AiJpjqJHu1Tcnj96z.C3219;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.hylzhsjEUrEKyC6RrPqZ.C3262;
public class LogoutService extends Service {
public static boolean f11107;
public Handler f11108 = new Handler();
public Runnable f11109 = new Runnable() {
@Override
public final void run() {
LogoutService.this.m14871();
}
};
public class C2585 implements HttpListener {
public C2585() {
}
public void error(String str) {
}
public void result(Object obj) {
if (obj != null) {
AllSettingBean allSettingBean = (AllSettingBean) obj;
if (allSettingBean.getIslogin() != null && allSettingBean.getIslogin().intValue() != 1) {
LogoutService.this.m14868();
ToastHelper.showToast(LogoutService.this, "已被限制登录");
}
if (allSettingBean.getIsclear().intValue() == 1) {
嶬劦磻踪窻矝藖.抵蔩麄().媻娻欞獅还貴犎蜡姁跓茎(new C3262(true));
}
if (allSettingBean.getIsapp() != null && allSettingBean.getIsapp().intValue() != 1) {
LogoutService.this.m14868();
ToastHelper.showToast(LogoutService.this, "不允许APP端登录!");
}
if (allSettingBean.getIssup() != null) {
boolean z = allSettingBean.getIssup().intValue() == 1;
LogoutService.f11107 = z;
AppConfig.IS_SUPER_USER = z;
}
C3219.f13196 = allSettingBean.getServicer() != null ? allSettingBean.getServicer() : "";
if (allSettingBean.getRedpacket() != null) {
AppConstant.SHOW_RED_PACKET = allSettingBean.getRedpacket().intValue() == 1;
}
if (allSettingBean.getGlobalsign() != null) {
AppConstant.SHOW_SIGN = allSettingBean.getGlobalsign().intValue() == 1;
}
if (allSettingBean.getMoney() != null) {
AppConstant.SHOW_STORED = allSettingBean.getMoney().intValue() == 1;
}
if (allSettingBean.getDiscover() != null) {
AppConstant.SHOW_FIND = allSettingBean.getDiscover().intValue() == 1;
}
if (allSettingBean.getDiscover() != null) {
AppConstant.SHOW_EXPLORER = allSettingBean.getExplorer().intValue() == 1;
}
if (allSettingBean.getWallet() != null) {
AppConstant.SHOW_WALLET = allSettingBean.getWallet().intValue() == 1;
}
if (allSettingBean.getTeaminfo() != null) {
AppConstant.SHOW_PERSON_CARD = allSettingBean.getTeaminfo().intValue() == 1;
}
if (allSettingBean.getTeamout() != null) {
AppConstant.SHOW_QUIT_TEAM = allSettingBean.getTeamout().intValue() == 1;
}
if (allSettingBean.getBank() != null) {
AppConstant.SHOW_ALL_CASH_OUT = allSettingBean.getBank().intValue();
}
if (allSettingBean.getBankget() != null) {
AppConstant.SHOW_CASH = allSettingBean.getBankget().intValue() == 1;
}
if (allSettingBean.getShowQuitTeamMessage() != null) {
AppConstant.SHOW_EXIT_TEAM = allSettingBean.getShowQuitTeamMessage().intValue() == 1;
}
if (allSettingBean.getIntviteMemberNotifiction() != null) {
AppConstant.SHOW_INVITE_MEMBER_NOTIFICATION = allSettingBean.getIntviteMemberNotifiction().intValue() == 1;
}
if (allSettingBean.getKickMemberNotifiction() != null) {
AppConstant.SHOW_KICK_MEMBER_NOTIFICATION = allSettingBean.getKickMemberNotifiction().intValue() == 1;
}
if (allSettingBean.getIsspeakingtime() != null) {
AppConfig.LIMIT_SPEAK = allSettingBean.getIsspeakingtime().intValue() == 1;
}
if (allSettingBean.getSpeakingspace() != null) {
try {
TeamMessageFragment.MUTE_DELAY = Long.parseLong(allSettingBean.getSpeakingspace()) * 1000;
} catch (Exception unused) {
}
}
allSettingBean.getTimespace();
if (allSettingBean.getShowTeamMember() != null) {
AppConstant.SHOW_TEAM_MEMBER = allSettingBean.getShowTeamMember().intValue() == 1;
}
allSettingBean.getIseveryman();
allSettingBean.getEveryonecount();
if (allSettingBean.getMoments() != null) {
AppConstant.SHOW_FIND_MOMENT = allSettingBean.getMoments().intValue() == 1;
}
allSettingBean.getCreateteam();
allSettingBean.getAddfriend();
if (allSettingBean.getScanSwitch() != null) {
AppConstant.SHOW_FIND_SCAN = allSettingBean.getScanSwitch().intValue() == 1;
}
if (allSettingBean.getBurnAfterReadingSwitch() != null) {
AppConstant.SHOW_BURN_AFTER_READ = allSettingBean.getBurnAfterReadingSwitch().intValue() == 1;
}
}
}
}
public void m14868() {
MainActivity.m15266(this, true);
((AuthService) NIMClient.getService(AuthService.class)).logout();
stopSelf();
}
public void m14871() {
m14870();
if (C3346.m18098() != null) {
HashMap hashMap = new HashMap();
hashMap.put("uid", C3346.m18098());
hashMap.put("os", "android");
hashMap.put("v", C3346.m18097(C3346.m18096()));
SignUtil.genParams(hashMap);
OkUtil.getInstance().post(Host.getUserIsNormal(), hashMap, AllSettingBean.class, new C2585());
}
}
private void m14870() {
this.f11108.postDelayed(this.f11109, 60000L);
}
@Override
public IBinder onBind(Intent intent) {
throw new UnsupportedOperationException("Not yet implemented");
}
@Override
public void onCreate() {
super.onCreate();
this.f11108.post(this.f11109);
}
@Override
public void onDestroy() {
super.onDestroy();
this.f11108.removeCallbacks(this.f11109);
}
}