public ActionResult Init() { try { AppInitModel data = AppServiceLogic.Instance.Initialize(Version, OS); data.userData = GetUserData(); if (data.userData != null) { data.baseData.userStatus = data.userData.IsActive; //添加登录日志 LogLogic.AddLoginLog(new LoginLogModel() { UserId = data.userData.UserId, UserIdentity = data.userData.UserIdentity, BelongOne = data.userData.BelongOne, ShopId = data.userData.ShopId, AppSystem = OS }); UserLogic.UpdateLastLoginTime(data.userData.UserId); } else { data.baseData.userStatus = -1; } return(Json(new ResultModel(ApiStatusCode.OK, data))); } catch (Exception ex) { LogHelper.Log(string.Format("Init error--->StackTrace:{0} message:{1}", ex.StackTrace, ex.Message), LogHelperTag.ERROR); return(Json(new ResultModel(ApiStatusCode.SERVICEERROR))); } }
/// <summary> /// 初始化接口 /// </summary> /// <param name="clientVersion"></param> /// <returns></returns> public AppInitModel Initialize(string clientVersion, string OS) { AppInitModel data = new AppInitModel(); if (OS.ToLower() == "android") { data.versionData = CheckUpdate(clientVersion, "android"); } data.baseData.aboutUrl = WebConfig.articleDetailsDomain() + "/app/about.html"; data.baseData.agreementUrl = WebConfig.articleDetailsDomain() + "/app/agreement.html"; data.baseData.registerUrl = WebConfig.articleDetailsDomain() + "/app/register.html"; data.baseData.reportUrl = WebConfig.articleDetailsDomain() + "/app/workreport.html"; data.baseData.userStatus = 1; string v = ConfigLogic.GetValue("EnableSign"); if (string.IsNullOrEmpty(v)) { data.baseData.enableSignIn = 0; } else { data.baseData.enableSignIn = Convert.ToInt32(v); } return(data); }
/// <summary> /// 初始化接口 /// </summary> /// <param name="clientVersion"></param> /// <returns></returns> public AppInitModel Initialize(string clientVersion, string OS) { AppInitModel data = new AppInitModel(); if (OS.ToLower() == "android") { data.versionData = CheckUpdate(clientVersion, "android"); } data.baseData.aboutUrl = "http://wwww.xx.com/about.html"; data.baseData.agreementUrl = "http://wwww.xx.com/about.html"; data.baseData.userStatus = 1; return(data); }
public ActionResult Init() { try { AppInitModel data = AppServiceLogic.Instance.Initialize(Version, OS); data.userData = GetUserData(); if (data.userData != null) { data.baseData.userStatus = data.userData.IsActive; } else { data.baseData.userStatus = -1; } return(Json(new ResultModel(ApiStatusCode.OK, data))); } catch (Exception ex) { LogHelper.Log(string.Format("Init error--->StackTrace:{0} message:{1}", ex.StackTrace, ex.Message), LogHelperTag.ERROR); return(Json(new ResultModel(ApiStatusCode.SERVICEERROR))); } }