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