From 0752b8900365704ba8d3e60a5afc66394628e2a4 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期一, 18 十二月 2023 16:20:14 +0800 Subject: [PATCH] 2023年12月18日16:20:08 --- app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java | 28 +++++++++++++++++++++++++--- 1 files changed, 25 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java index 3c1c9b4..d8eb013 100644 --- a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java +++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java @@ -268,9 +268,14 @@ this.uniUpgradeGatewayDriver(data, callback); } break; - //璁惧鍙栨秷涓嬭浇鍗囩骇鏂囦欢 + //璁惧鍙栨秷椹卞姩,鍥轰欢涓嬭浇鍗囩骇鏂囦欢 case HDLUniMP.UNI_EVENT_REPLY_OTA_DRIVER_CANCEL_DOWNLOAD: { this.uniCancelDownloadingUpgradeFile(data, callback); + } + break; + //璁惧椹卞姩,鍥轰欢鍙栨秷鍗囩骇 + case HDLUniMP.UNI_EVENT_REPLY_OTA_CANCEL_UPGRADE: { + this.uniCancelUpgrade(data, callback); } break; //鎵撳紑鏈嶅姟 @@ -758,10 +763,27 @@ } /** - * 鍙栨秷涓嬭浇鍗囩骇鏂囦欢 + * 鍙栨秷涓嬭浇銆愰┍鍔�,鍥轰欢銆戝崌绾ф枃浠� */ private void uniCancelDownloadingUpgradeFile(Object data, DCUniMPJSCallback callback) { - HdlOtaLogic.getInstance().setStopDriversDownload(); + HdlOtaLogic.getInstance().stopDownloadUpgradeFile(); + } + + /** + * 鍙栨秷銆愰┍鍔�,鍥轰欢銆戝崌绾� + */ + private void uniCancelUpgrade(Object data, DCUniMPJSCallback callback) { + HdlOtaLogic.getInstance().cancelUpgrade("", new LinkCallBack<Boolean>() { + @Override + public void onSuccess(Boolean obj) { + + } + + @Override + public void onError(HDLLinkException e) { + + } + }); } /** -- Gitblit v1.8.0