From 00ab3ddb140ba8bb88b5cf572b004a85e1da85e9 Mon Sep 17 00:00:00 2001 From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local> Date: 星期四, 02 一月 2020 19:51:56 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev-tzy' into DEV_GXC --- ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Resourse/FirmwareUpdateResourse.cs | 37 +++++++++++++++++++++++++++++++++---- 1 files changed, 33 insertions(+), 4 deletions(-) diff --git a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Resourse/FirmwareUpdateResourse.cs b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Resourse/FirmwareUpdateResourse.cs index c743b02..5c8d741 100755 --- a/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Resourse/FirmwareUpdateResourse.cs +++ b/ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Resourse/FirmwareUpdateResourse.cs @@ -14,12 +14,41 @@ /// </summary> public static Dictionary<FirmwareLevelType, Dictionary<string, FirmwareHardInfo>> dicFirmwareInfo = new Dictionary<FirmwareLevelType, Dictionary<string, FirmwareHardInfo>>(); /// <summary> - /// 缃戝叧鍗囩骇鍒楄〃 + /// 鍗囩骇鍒楄〃 /// </summary> - public static Dictionary<string, HdlGatewayUpdateLogic> dicGatewayUpdateList = new Dictionary<string, HdlGatewayUpdateLogic>(); + public static Dictionary<string, HdlDeviceUpdateCommonLogic> dicUpdateList = new Dictionary<string, HdlDeviceUpdateCommonLogic>(); + } + + /// <summary> + /// 鍥轰欢鍗囩骇鐨凜ommon + /// </summary> + public class HdlDeviceUpdateCommonLogic + { /// <summary> - /// 璁惧鍗囩骇鍒楄〃 + /// 鍗囩骇绫荤殑鍖哄垎(1:缃戝叧,2:璁惧) /// </summary> - public static Dictionary<string, HdlDeviceUpdateLogic> dicDeviceUpdateList = new Dictionary<string, HdlDeviceUpdateLogic>(); + public int ClassDiv = 0; + /// <summary> + /// 褰撳墠鎵ц鐘舵��(鍑虹幇閿欒鏃�,瀹冧篃浼氬彉鎴恡rue) + /// </summary> + public UpdateStatuMode UpdateStatu = UpdateStatuMode.None; + /// <summary> + /// 鍗囩骇鏄惁瀹屾垚 + /// </summary> + public bool IsFinishUpdate = true; + + /// <summary> + /// 杩涘叆鎵ц鏇存柊鎿嶄綔鍑嗗闃舵 + /// </summary> + public virtual void DoStartUpdate() + { + } + + /// <summary> + /// 閲婃斁缂撳瓨 + /// </summary> + public virtual void Dispose() + { + } } } -- Gitblit v1.8.0