From c7df85937f73fb347ee0b19e9c052d2d00a6df6c Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期五, 18 九月 2020 13:58:19 +0800
Subject: [PATCH] 新版本
---
ZigbeeApp/Shared/Phone/UserCenter/Transfer/TransferResidenceByIdForm.cs | 37 +++++++++++++++++++------------------
1 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Residence/TransferResidenceByIdForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Transfer/TransferResidenceByIdForm.cs
similarity index 82%
rename from ZigbeeApp/Shared/Phone/UserCenter/Residence/TransferResidenceByIdForm.cs
rename to ZigbeeApp/Shared/Phone/UserCenter/Transfer/TransferResidenceByIdForm.cs
index 5a1117c..b45089f 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Residence/TransferResidenceByIdForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Transfer/TransferResidenceByIdForm.cs
@@ -2,7 +2,7 @@
using System.Collections.Generic;
using System.Text;
-namespace Shared.Phone.UserCenter.Residence
+namespace Shared.Phone.UserCenter.Transfer
{
/// <summary>
/// 鏍规嵁璐﹀彿鍚嶈繃鎴风殑鐢婚潰
@@ -11,6 +11,11 @@
{
#region 鈻� 鍙橀噺澹版槑___________________________
+ /// <summary>
+ /// 1:绉讳氦缁欑敤鎴� 2:鎺堟潈缁欒皟璇曚汉鍛�
+ /// </summary>
+ private int TransferDiv = 0;
+
#endregion
#region 鈻� 鍒濆鍖朹____________________________
@@ -18,10 +23,15 @@
/// <summary>
/// 鐢婚潰鏄剧ず(搴曞眰浼氬浐瀹氳皟鐢ㄦ鏂规硶锛屽�熶互瀹屾垚鐢婚潰鍒涘缓)
/// </summary>
- public void ShowForm()
+ /// <param name="i_TransferDiv">1:绉讳氦缁欑敤鎴� 2:鎺堟潈缁欒皟璇曚汉鍛�</param>
+ public void ShowForm(int i_TransferDiv)
{
+ this.TransferDiv = i_TransferDiv;
+
//璁剧疆鏍囬淇℃伅
- base.SetTitleText(Language.StringByID(R.MyInternationalizationString.uTransferResidenceAccount));
+ base.SetTitleText(i_TransferDiv == 1
+ ? Language.StringByID(R.MyInternationalizationString.uTransferResidenceAccount)
+ : Language.StringByID(R.MyInternationalizationString.uAuthorizedAccount));
//鍒濆鍖栦腑閮ㄦ帶浠�
this.InitMiddleFrame();
@@ -64,11 +74,6 @@
bodyFrameLayout.AddChidren(btnBottom);
btnBottom.ButtonClickEvent += ((sender, e) =>
{
- //鎴愬憳ID妫�娴�
- if (this.CheckAccountId(txtCode.Text.Trim()) == false)
- {
- return;
- }
//妫�绱㈡垚鍛樹俊鎭�
string strCode = txtCode.Text.Trim();
HdlThreadLogic.Current.RunThread(() =>
@@ -94,7 +99,7 @@
var pra = new AccountInfoPra();
pra.Account = accountId;
- var byteData = UserCenterLogic.GetByteResponseDataByRequestHttps("ZigbeeUsers/GetSubAccountInfo", false, pra, new System.Collections.Generic.List<string>() { "AccountNoExists" });
+ var byteData = UserCenterLogic.GetByteResponseDataByRequestHttps("ZigbeeUsers/GetSubAccountInfo", false, pra, new List<string> { "NotCheck" });
//鍏抽棴杩涘害鏉�
this.CloseProgressBar();
@@ -118,16 +123,12 @@
var infoResult = Newtonsoft.Json.JsonConvert.DeserializeObject<AccountInfoResult>(revertObj.ResponseData.ToString());
infoResult.Account = accountId;
- }
- /// <summary>
- /// 妫�鏌ヨ緭鍏ョ殑鎴愬憳ID
- /// </summary>
- /// <param name="accountId"></param>
- /// <returns></returns>
- private bool CheckAccountId(string accountId)
- {
- return true;
+ HdlThreadLogic.Current.RunMain(() =>
+ {
+ var form2 = new AddMemberInfoForm();
+ form2.AddForm(infoResult, this.TransferDiv);
+ });
}
#endregion
--
Gitblit v1.8.0