version:1.9
fix: add:接口缓存
This commit is contained in:
@@ -40,7 +40,6 @@ import com.uiui.sn.dialog.CustomDialog;
|
||||
import com.uiui.sn.manager.ControlManager;
|
||||
import com.uiui.sn.manager.ControlPanelManager;
|
||||
import com.uiui.sn.manager.DeviceManager;
|
||||
import com.uiui.sn.network.HTTPInterface;
|
||||
import com.uiui.sn.network.NetInterfaceManager;
|
||||
import com.uiui.sn.receiver.BootReceiver;
|
||||
import com.uiui.sn.service.ManagerService;
|
||||
@@ -475,7 +474,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
switch (title) {
|
||||
case JIGUANG_GET_DRIVELINE:
|
||||
ToastUtil.debugShow("收到推送消息: 获取在线信息");
|
||||
// HTTPInterface.getDriveState(member_id, sn_id);
|
||||
// NetInterfaceManager.getInstance().getDriveState(member_id, sn_id);
|
||||
break;
|
||||
case JIGUANG_GET_STARTTIME:
|
||||
ToastUtil.debugShow("收到推送消息: 获取运行应用");
|
||||
@@ -504,7 +503,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
Handler.getMain().postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
HTTPInterface.setBrowserWhiteList(context);
|
||||
NetInterfaceManager.getInstance().setBrowserWhiteList();
|
||||
}
|
||||
}, 2000);
|
||||
break;
|
||||
@@ -514,7 +513,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
Handler.getMain().postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
HTTPInterface.getAppInside(context);
|
||||
NetInterfaceManager.getInstance().getAppInside();
|
||||
}
|
||||
}, 2000);
|
||||
break;
|
||||
@@ -524,8 +523,8 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case JIGUANG_FORCE_INSTALLAPK:
|
||||
ToastUtil.debugShow("收到推送消息: 强制安装应用");
|
||||
HTTPInterface.getAllappPackage(context);
|
||||
HTTPInterface.getForceInstall(context);
|
||||
NetInterfaceManager.getInstance().getAllappPackage();
|
||||
NetInterfaceManager.getInstance().getForceInstall();
|
||||
// intallApk(context, extras);
|
||||
break;
|
||||
case JIGUANG_FORCE_UNINSTALLAPK:
|
||||
@@ -555,7 +554,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case JIGUANG_APP_WEBSITE:
|
||||
ToastUtil.debugShow("收到推送消息: app内部网址管控");
|
||||
// HTTPInterface.getAppJump(context);
|
||||
// NetInterfaceManager.getInstance().getAppJump(context);
|
||||
break;
|
||||
case JIGUANG_REBOOT_DEVICES:
|
||||
ToastUtil.debugShow("收到推送消息: 重启");
|
||||
@@ -563,7 +562,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case JIGUANG_APP_NET_AUTO:
|
||||
ToastUtil.debugShow("收到推送消息: APP联网自启管控");
|
||||
Handler.getMain().postDelayed(() -> HTTPInterface.getAllappPackage(context), 2000);
|
||||
Handler.getMain().postDelayed(() -> NetInterfaceManager.getInstance().getAllappPackage(), 2000);
|
||||
break;
|
||||
case JIGUANG_BROWSER_LABEL:
|
||||
ToastUtil.debugShow("收到推送消息: 浏览器书签");
|
||||
@@ -576,8 +575,8 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
Handler.getMain().postDelayed(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
HTTPInterface.getBrowserWhiteList(context);
|
||||
HTTPInterface.getBrowserLabel(context);
|
||||
NetInterfaceManager.getInstance().getBrowserWhiteList();
|
||||
NetInterfaceManager.getInstance().getBrowserLabel();
|
||||
}
|
||||
}, 2000);
|
||||
break;
|
||||
@@ -599,7 +598,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
break;
|
||||
case JIGUANG_APP_SETTING:
|
||||
ToastUtil.debugShow("收到推送消息: 获取app管控设置");
|
||||
Handler.getMain().postDelayed(() -> HTTPInterface.getAllappPackage(context), 2000);
|
||||
Handler.getMain().postDelayed(() -> NetInterfaceManager.getInstance().getAllappPackage(), 2000);
|
||||
break;
|
||||
case JIGUANG_FORCE_KILL:
|
||||
ToastUtil.debugShow("收到推送消息: 强制停止应用");
|
||||
@@ -800,10 +799,10 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
synchronized private void sendStartTime(Context context, String jsonString) {
|
||||
HTTPInterface.updateAdminInfo(context);
|
||||
HTTPInterface.sendRunningApp(context);
|
||||
NetInterfaceManager.getInstance().updateAdminInfo();
|
||||
NetInterfaceManager.getInstance().sendRunningApp();
|
||||
if (JGYUtils.getInstance().isScreenOn()) {
|
||||
HTTPInterface.screenshot(context);
|
||||
NetInterfaceManager.getInstance().screenshot();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -933,7 +932,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
if (TextUtils.isEmpty(jsonString)) {
|
||||
return;
|
||||
}
|
||||
// HTTPInterface.getAllAppPackageName(context);
|
||||
// NetInterfaceManager.getInstance().getAllAppPackageName(context);
|
||||
JSONObject extra = JSON.parseObject(jsonString);
|
||||
final String packages = extra.getString("package");
|
||||
ToastUtil.debugShow("收到应用安装消息:包名" + packages);
|
||||
@@ -966,7 +965,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
ToastUtil.debugShow("收到应用卸载消息:包名" + packageName);
|
||||
if (!"".equals(packageName) && !packageName.equals(context.getApplicationContext().getPackageName())) {
|
||||
if (!ApkUtils.isAvailable(context.getApplicationContext(), packageName)) {
|
||||
// HTTPInterface.setAppuninstallInfo(sn_id, packageName);
|
||||
// NetInterfaceManager.getInstance().setAppuninstallInfo(sn_id, packageName);
|
||||
} else {
|
||||
ApkUtils.uninstallApp(context, packageName);
|
||||
}
|
||||
@@ -1105,7 +1104,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void setPhone(String jsonString) {
|
||||
HTTPInterface.getSystemSettings();
|
||||
NetInterfaceManager.getInstance().getSystemSettings();
|
||||
}
|
||||
|
||||
@SuppressLint("NewApi")
|
||||
@@ -1271,7 +1270,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void timeControl(Context context, String jsonString) {
|
||||
HTTPInterface.getTimeControl(context);
|
||||
NetInterfaceManager.getInstance().getTimeControl();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1345,7 +1344,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
}
|
||||
|
||||
private void hideDesktopIcon() {
|
||||
HTTPInterface.getSystemSettings();
|
||||
NetInterfaceManager.getInstance().getSystemSettings();
|
||||
}
|
||||
|
||||
private void searchTopic(Context context, String jsonString) {
|
||||
|
||||
Reference in New Issue
Block a user