From 87c5e522b8ead5f8d5d201323e14e7aa438e84ec Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期二, 14 三月 2023 19:08:25 +0800 Subject: [PATCH] 2023年03月14日19:08:20 --- HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs | 94 ++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 92 insertions(+), 2 deletions(-) diff --git a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs index ac956de..458e977 100644 --- a/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs +++ b/HDL_ON/UI/UI2/FuntionControlView/VideoDoorLock/CommonMethod.cs @@ -1,6 +1,7 @@ 锘縰sing System; using HDL_ON.Entity; using System.Collections.Generic; +using Shared; namespace HDL_ON.UI.UI2.FuntionControlView.VideoDoorLock { @@ -29,9 +30,50 @@ /// <summary> /// 璺宠浆鍒癆ndroid閭h竟鍘� /// </summary> - public void SkipActivity() + public void SkipAddDeviceActivity( ) { //鏈疄鐜� +#if __IOS__ + +#else + +#endif + + } + + /// <summary> + /// 璺宠浆鍒癆ndroid(瀹炴椂瑙嗛)閭h竟鍘� + /// </summary> + /// <param name="deviceSerial">璁惧搴忓垪鍙�</param> + /// <param name="deviceId">璁惧id(浜戠涓奷eviceId)</param> + /// <param name="spk">璁惧spk(浜戦泙涓婂畾涔夊ソ鐨�)</param> + public void SkipRTVActivity(string deviceSerial, string deviceId, string spk) + { + Video.View.ShowDialog.Currnet.ClickBox(Language.StringByID(StringId.laizimenlinghujiao), (dialog) => + { + dialog.Close(); + }, (dialog) => + { + dialog.Close(); + }); +#if __IOS__ +#else +#endif + //jumpToEZRealPlayActivity(Shared.Application.Activity, deviceId, deviceSerial, spk) + } + /// <summary> + /// 璺宠浆鍒癆ndroid(鍘嗗彶璁板綍)閭h竟鍘� + /// </summary> + public void SkipRecordActivity() + { + //鏈疄鐜� + } + /// <summary> + /// 璺宠浆鍒癆ndroid(涓存椂瀵嗙爜)閭h竟鍘� + /// </summary> + public void SkipPSWActivity() + { + //jumpTempPasswordActivity(Application.Activity, deviceId); } /// <summary> /// 钀ょ煶瑙嗛闂ㄩ攣鐨勫浘鏍� @@ -71,9 +113,48 @@ FunctionList.List.DeleteFunction(function); MainPage.Log($"鏂囦欢鍒犻櫎->{function.name}-->{function.spk}"); } + /// <summary> + /// 闂儊妗� + /// </summary> + /// <param name="frame">鐖惰鍥�</param> + /// <param name="tipText">鎻愮ず鏂囨湰</param> + /// <param name="closeTime">鏄剧ず鏃堕棿,榛樿鏄�1s</param> + public void ShowTip(FrameLayout frame, string tipText, int closeTime = 1) + { + Application.RunOnMainThread(() => + { + new Tip() + { + CloseTime = closeTime, + Text = tipText, + Direction = AMPopTipDirection.None, + }.Show(frame); + }); + } + - + /// <summary> + /// 淇℃伅鎻愮ず绐楀彛锛岃嚜鍔ㄥ叧闂� + /// </summary> + /// <param name="msg">鎻愮ず閿欒鏂囨湰</param> + public void ShowTip(string msg, int time = 2) + { + Application.RunOnMainThread(() => + { + new PublicAssmebly().TipMsgAutoClose(msg, false, time * 1000); + }); + } + /// <summary> + /// 瀵硅瘽妗� + /// </summary> + public void ShowAlert() + { + Application.RunOnMainThread(() => + { + new Alert("", "瑙嗛闂ㄩ攣涓�", "鍙栨秷", "纭畾").Show(); + }); + } /// <summary> /// 鑾峰彇钀ょ煶瑙嗛闂ㄩ攣鍒楄〃 /// </summary> @@ -97,5 +178,14 @@ flicker,//闂儊妗� confirmation//纭妗� } + /// <summary> + /// 琛ㄧず鏉ヨ嚜閭d釜鐣岄潰 + /// </summary> + public enum Comerom + { + function,//鍔熻兘 + collect,//鏀惰棌 + room,//鎴块棿 + } } } -- Gitblit v1.8.0