From 135e148183e066795c487c62ef387ba40a621efd Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期一, 23 十一月 2020 10:25:11 +0800 Subject: [PATCH] Merge branch 'CJL' --- HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs | 102 +++++++++++++++++++++++++++++---------------------- 1 files changed, 58 insertions(+), 44 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs index d7a21ed..84f568d 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/MemberManagement/AddMemberScanPageBLL.cs @@ -1,4 +1,5 @@ 锘縰sing System; +using HDL_ON.DAL.Server; using Shared; namespace HDL_ON.UI @@ -26,52 +27,65 @@ TipDivMsg(Language.StringByID(StringId.PlsEntryAccount)); return; } - var result = new DAL.Server.HttpServerRequest().BindResidenceMemberAccount(memberAccount, ""); - switch(result.StateCode) + var result = new HttpServerRequest().BindResidenceMemberAccount(memberAccount, memberAccount); + if(result.Code == StateCode.SUCCESS) { - //(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; + 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); + } + + //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; + //} }; } -- Gitblit v1.8.0