From ed3bfb7462d44747230437717e8673a5192f833f Mon Sep 17 00:00:00 2001
From: 陈嘉乐 <cjl@hdlchina.com.cn>
Date: 星期一, 30 十一月 2020 20:34:51 +0800
Subject: [PATCH] 2020-11-30-2

---
 HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs |  102 ++++++++++++++++++++++-----------------------------
 1 files changed, 44 insertions(+), 58 deletions(-)

diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs
index 84f568d..d7a21ed 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs
@@ -1,5 +1,4 @@
 锘縰sing System;
-using HDL_ON.DAL.Server;
 using Shared;
 
 namespace HDL_ON.UI
@@ -27,65 +26,52 @@
                     TipDivMsg(Language.StringByID(StringId.PlsEntryAccount));
                     return;
                 }
-                var result = new HttpServerRequest().BindResidenceMemberAccount(memberAccount, memberAccount);
-                if(result.Code == StateCode.SUCCESS)
+                var result = new DAL.Server.HttpServerRequest().BindResidenceMemberAccount(memberAccount, "");
+                switch(result.StateCode)
                 {
-                    backAction?.Invoke();
-                    this.RemoveFromParent();
-                    var page = new OperationResultDisPalyPage();
-                    page.Show();
-                    page.LoadPage(true, Language.StringByID(StringId.AddMember), Language.StringByID(StringId.WelcomeNewMmember), "");
-                }
-                else
-                {
-                    IMessageCommon.Current.ShowErrorInfoAlter(result.Code);
-                }
+                    //(1)Success 鍒欒皟鐢ㄦ鎺ュ彛鎴愬姛
+                    case "Success":
+                        backAction?.Invoke();
+                        this.RemoveFromParent();
+                        var page = new OperationResultDisPalyPage();
+                        page.Show();
+                        page.LoadPage(true, Language.StringByID(StringId.AddMember), Language.StringByID(StringId.WelcomeNewMmember), "");
+                        break;
+                    //(2)ParameterOrEmpty 鎻愪緵鐨勫弬鏁伴敊璇紝璇︽儏瑙丒rrorInfo瀛楁
+                    case "ParameterOrEmpty":
+                    //(3)NoLogin,鍒欏搷搴斿瓧娈典腑[ErrorInfo]涓洪敊璇俊鎭负[鏃犳晥鐧诲綍Token!]
+                    case "NoLogin":
+                        TipDivMsg(Language.StringByID(StringId.DataExceptionPleaseTryAgain));
+                        break;
+                    //(4)AccountNoExists 瀛愯处鍙锋湭娉ㄥ唽锛岃缁戝畾宸叉敞鍐岀殑瀛愯处鍙�!
+                    case "AccountNoExists":
+                        TipDivMsg(Language.StringByID(StringId.FailedToAddTheMemberAccountIsNotRegistered));
+                        break;
+                    //(5)SameAccount,涓嶈兘娣诲姞鑷繁涓哄瓙璐﹀彿!
+                    case "SameAccount":
+                        TipDivMsg(Language.StringByID(StringId.FailedToAddUnableToAddYourself));
+                        break;
+                    //(6)NoExist 鐢ㄦ埛涓嶅瓨鍦ㄦ浣忓畢
+                    case "NoExist":
+                        TipDivMsg(Language.StringByID(StringId.ThisHomeDoesNotExistForTheUser));
+                        break;
+                    //(7)Exist 璐﹀彿宸插瓨鍦ㄦ浣忓畢
+                    case "Exist":
+                        TipDivMsg(Language.StringByID(StringId.MemberAccountHasBeenAddedAndCannotBeAddedAgain));
+                        break;
+                    //(8)Fail 鎿嶄綔澶辫触
+                    case "Fail":
+                        TipDivMsg(Language.StringByID(StringId.OperationFailed));
+                        break;
+                    //(9)BeRestrict 鏉冮檺涓嶈冻
+                    case "BeRestrict":
+                        TipDivMsg(Language.StringByID(StringId.AddFailedInsufficientPermissions));
+                        break;
+                    //(10)NoAddMainAccount 涓嶈兘缁戝畾涓昏处鍙�
+                    case "NoAddMainAccount":
 
-                //switch (result.Code)
-                //{
-                //    //(1)Success 鍒欒皟鐢ㄦ鎺ュ彛鎴愬姛
-                //    case "Success":
-                //        backAction?.Invoke();
-                //        this.RemoveFromParent();
-                //        var page = new OperationResultDisPalyPage();
-                //        page.Show();
-                //        page.LoadPage(true, Language.StringByID(StringId.AddMember), Language.StringByID(StringId.WelcomeNewMmember), "");
-                //        break;
-                //    //(2)ParameterOrEmpty 鎻愪緵鐨勫弬鏁伴敊璇紝璇︽儏瑙丒rrorInfo瀛楁
-                //    case "ParameterOrEmpty":
-                //    //(3)NoLogin,鍒欏搷搴斿瓧娈典腑[ErrorInfo]涓洪敊璇俊鎭负[鏃犳晥鐧诲綍Token!]
-                //    case "NoLogin":
-                //        TipDivMsg(Language.StringByID(StringId.DataExceptionPleaseTryAgain));
-                //        break;
-                //    //(4)AccountNoExists 瀛愯处鍙锋湭娉ㄥ唽锛岃缁戝畾宸叉敞鍐岀殑瀛愯处鍙�!
-                //    case "AccountNoExists":
-                //        TipDivMsg(Language.StringByID(StringId.FailedToAddTheMemberAccountIsNotRegistered));
-                //        break;
-                //    //(5)SameAccount,涓嶈兘娣诲姞鑷繁涓哄瓙璐﹀彿!
-                //    case "SameAccount":
-                //        TipDivMsg(Language.StringByID(StringId.FailedToAddUnableToAddYourself));
-                //        break;
-                //    //(6)NoExist 鐢ㄦ埛涓嶅瓨鍦ㄦ浣忓畢
-                //    case "NoExist":
-                //        TipDivMsg(Language.StringByID(StringId.ThisHomeDoesNotExistForTheUser));
-                //        break;
-                //    //(7)Exist 璐﹀彿宸插瓨鍦ㄦ浣忓畢
-                //    case "Exist":
-                //        TipDivMsg(Language.StringByID(StringId.MemberAccountHasBeenAddedAndCannotBeAddedAgain));
-                //        break;
-                //    //(8)Fail 鎿嶄綔澶辫触
-                //    case "Fail":
-                //        TipDivMsg(Language.StringByID(StringId.OperationFailed));
-                //        break;
-                //    //(9)BeRestrict 鏉冮檺涓嶈冻
-                //    case "BeRestrict":
-                //        TipDivMsg(Language.StringByID(StringId.AddFailedInsufficientPermissions));
-                //        break;
-                //    //(10)NoAddMainAccount 涓嶈兘缁戝畾涓昏处鍙�
-                //    case "NoAddMainAccount":
-
-                //        break;
-                //}
+                        break;
+                }
             };
         }
 

--
Gitblit v1.8.0