private async void getInfo()
{
List<KeyValuePair<String, String>> paramList = new List<KeyValuePair<String, String>>();
paramList.Add(new KeyValuePair<string, string>("stuNum", appSetting.Values["stuNum"].ToString()));
paramList.Add(new KeyValuePair<string, string>("idNum", appSetting.Values["idNum"].ToString()));
string login = await NetWork.getHttpWebRequest("api/verify", paramList);
Debug.WriteLine("login->" + login);
if (login != "")
{
try
{
JObject obj = JObject.Parse(login);
if (Int32.Parse(obj["status"].ToString()) == 200)
{
JObject dataobj = JObject.Parse(obj["data"].ToString());
appSetting.Values["name"] = dataobj["name"].ToString();
appSetting.Values["classNum"] = dataobj["classNum"].ToString();
appSetting.Values["gender"] = dataobj["gender"].ToString();
appSetting.Values["major"] = dataobj["major"].ToString();
appSetting.Values["college"] = dataobj["college"].ToString();
}
else
{
appSetting.Values["gender"] = "";
appSetting.Values["major"] = "";
appSetting.Values["college"] = "";
}
}
catch (Exception)
{
Debug.WriteLine("登陆->返回值解析异常");
}
}
else
Utils.Message("网络异常");
}