| | |
| | |
|
| | | if (string.IsNullOrEmpty(resultValue) == true)
|
| | | {
|
| | | //出现未知错误,数据丢失
|
| | | string msg = Language.StringByID(R.MyInternationalizationString.uUnKnownError);
|
| | | this.ShowMassage(ShowMsgType.Tip, msg);
|
| | | return;
|
| | | }
|
| | | List<MemberInfoRes> listInfo = Newtonsoft.Json.JsonConvert.DeserializeObject<List<MemberInfoRes>>(resultValue);
|
| | | MemberInfoRes memberInfoRes = null;
|
| | | foreach (var info in listInfo)
|
| | | {
|
| | | if (info.Account == memberResult.Account)
|
| | | //当账号绑定了邮箱时,它返回的是邮箱账号
|
| | | if (info.Account == memberResult.Account
|
| | | || info.Account == memberResult.Email)
|
| | | {
|
| | | memberInfoRes = info;
|
| | | break;
|
| | |
| | | }
|
| | | if (memberInfoRes == null)
|
| | | {
|
| | | //出现未知错误,数据丢失
|
| | | string msg = Language.StringByID(R.MyInternationalizationString.uUnKnownError);
|
| | | //出现意外情况,数据丢失
|
| | | string msg = Language.StringByID(R.MyInternationalizationString.uUnKnownErrorAndLostData);
|
| | | this.ShowMassage(ShowMsgType.Tip, msg);
|
| | | return;
|
| | | }
|