/** * 刷新用户信息 */ public static void refreshUserInfo(Action <Error> action) { HttpUtil.Http.Get(URLManager.refreshUserInfoUrl()).OnSuccess(result => { if (result != null) { UserInfoRefresh goodsList = JsonMapper.ToObject <UserInfoRefresh>(result); UserInfo userInfo = goodsList.data; // 更新本地信息 UserManager.Instance().userInfo = userInfo; UserManager.saveUserInfoToUserDefault(userInfo); if (action != null) { action(null); } refreshMianView(); } else { if (action != null) { action(new Error(500, null)); } } }).OnFail(result => { if (action != null) { action(new Error(500, null)); } }).GoSync(); }