public TokenINFO GET_TokenINFO() { TokenINFO rst_TokenINFO = new TokenINFO(); if (Request.Cookies["tokeninfo"] != null) { string ss = Request.Cookies["tokeninfo"].Value; rst_TokenINFO = Newtonsoft.Json.JsonConvert.DeserializeObject <TokenINFO>(HttpUtility.UrlDecode(Request.Cookies["tokeninfo"].Value)); } else { rst_TokenINFO.STAFFID = 0; rst_TokenINFO.Token = ""; } return(rst_TokenINFO); }
public string SET_TM_INSERT(string datastring1, string datastring2) { TokenINFO rst_TokenINFO = GET_TokenINFO(); //string token = AppClass.GetSession("token").ToString(); //int STAFFID = Convert.ToInt32(AppClass.GetSession("STAFFID")); MES_TM_TMINFO model_MES_TM_TMINFO = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_TM_TMINFO>(datastring1); model_MES_TM_TMINFO.JLR = rst_TokenINFO.STAFFID; model_MES_TM_TMINFO.TMCOUNT = 1; model_MES_TM_TMINFO.TMLB = 1; MES_TM_GL[] model_MES_TM_GL = Newtonsoft.Json.JsonConvert.DeserializeObject <MES_TM_GL[]>(datastring2); MES_TM_TMINFO_INSERT_GL model_MES_TM_TMINFO_INSERT_GL = new MES_TM_TMINFO_INSERT_GL(); model_MES_TM_TMINFO_INSERT_GL.MES_TM_TMINFO = model_MES_TM_TMINFO; model_MES_TM_TMINFO_INSERT_GL.MES_TM_GL = model_MES_TM_GL; Sonluk.UI.Model.MES.TM_TMINFOService.MES_TM_TMINFO_INSERT_RETURN rst_MES_TM_TMINFO_INSERT_RETURN = mesmodels.TM_TMINFO.INSERT(model_MES_TM_TMINFO_INSERT_GL, 0, rst_TokenINFO.Token); return(Newtonsoft.Json.JsonConvert.SerializeObject(rst_MES_TM_TMINFO_INSERT_RETURN)); }
public ActionResult ZS_WLBSKGL_MANAGE() { TokenINFO rst_TokenINFO = GET_TokenINFO(); int STAFFID = rst_TokenINFO.STAFFID; MES_SY_GC gclist = new MES_SY_GC(); gclist.STAFFID = STAFFID; MES_SY_GC[] gc = mesmodels.SY_GC.SELECT_BY_ROLE(gclist, rst_TokenINFO.Token); MES_MM_CK model_ck = new MES_MM_CK(); model_ck.STAFFID = STAFFID; MES_MM_CK_SELECT data_ck = mesmodels.MM_CK.SELECT_BY_STAFFID(model_ck, rst_TokenINFO.Token); MODLE_TPM view_data = new MODLE_TPM(); view_data.Sy_gc = gc; view_data.MES_MM_CK_SELECT = data_ck; ViewData.Model = view_data; return(View()); }
public ActionResult Verify(string name, string password) { TokenInfo tokeninfo = models.CRM_Login.Login(name, password, "", "", 0, 0).TokenInfo; Response.Cookies["userName"].Value = name; Response.Cookies["userName"].Expires = DateTime.Now.AddDays(10); if (tokeninfo.access_token == null) { AppClass.SetSession("ErrorMessage", "用户名或密码错误"); Response.Cookies["password"].Value = ""; Response.Cookies["password"].Expires = DateTime.Now.AddDays(10); } else { AppClass.SetSession("ErrorMessage", null); AppClass.SetSession("token", tokeninfo.access_token); AppClass.SetSession("STAFFID", tokeninfo.STAFFID); CRM_HG_STAFF rst_CRM_HG_STAFF = models.HG_STAFF.ReadBySTAFFID(tokeninfo.STAFFID, tokeninfo.access_token); Session["ID"] = rst_CRM_HG_STAFF.STAFFUSER; Session["NAME"] = rst_CRM_HG_STAFF.STAFFNAME; Response.Cookies["password"].Value = password; Response.Cookies["password"].Expires = DateTime.Now.AddDays(10); TokenINFO model_TokenINFO = new TokenINFO(); model_TokenINFO.STAFFID = tokeninfo.STAFFID; model_TokenINFO.Token = tokeninfo.access_token; model_TokenINFO.STAFFNAME = rst_CRM_HG_STAFF.STAFFNAME; Response.Cookies["tokeninfo"].Value = HttpUtility.UrlEncode(Newtonsoft.Json.JsonConvert.SerializeObject(model_TokenINFO)); Response.Cookies["tokeninfo"].Expires = DateTime.Now.AddDays(2); } ActionResult target; if (tokeninfo.access_token == null) { target = RedirectToAction("SignIn", "Access"); } else { target = RedirectToAction("Main", "Access"); } return(target); }
public string GET_SCRW_BYSBBH(string in_sm) { TokenINFO rst_TokenINFO = GET_TokenINFO(); MES_PD_SCRW model_MES_PD_SCRW = new MES_PD_SCRW(); model_MES_PD_SCRW.SBBH = in_sm; string ZPRQ = mesmodels.PUBLIC_FUNC.GET_TIME(rst_TokenINFO.Token); if (ZPRQ.Length > 10) { ZPRQ = ZPRQ.Substring(0, 10); } else { ZPRQ = DateTime.Now.ToString("yyyy-MM-dd"); } model_MES_PD_SCRW.ZPRQ = ZPRQ; SELECT_MES_PD_SCRW rst_SELECT_MES_PD_SCRW = mesmodels.PD_SCRW.SELECT_LAST(model_MES_PD_SCRW, rst_TokenINFO.Token); return(Newtonsoft.Json.JsonConvert.SerializeObject(rst_SELECT_MES_PD_SCRW)); }
public void getlogininfo(CRM_LoginInfo tokeninfo) { //Session["MENUINFO"] = tokeninfo.JURISDICTION_GROUP; //Session["token"] = tokeninfo.TokenInfo.access_token; //Session["STAFFID"] = tokeninfo.TokenInfo.STAFFID; //Session["NAME"] = crmModels.HG_STAFF.ReadBySTAFFID(tokeninfo.TokenInfo.STAFFID, tokeninfo.TokenInfo.access_token).STAFFNAME; //Response.Cookies["token"].Value = tokeninfo.TokenInfo.access_token; //Response.Cookies["token"].Expires = DateTime.Now.AddDays(10); AppClass.SetSession("ErrorMessage", null); AppClass.SetSession("token", tokeninfo.TokenInfo.access_token); AppClass.SetSession("STAFFID", tokeninfo.TokenInfo.STAFFID); CRM_HG_STAFF rst_CRM_HG_STAFF = models.HG_STAFF.ReadBySTAFFID(tokeninfo.TokenInfo.STAFFID, tokeninfo.TokenInfo.access_token); Session["ID"] = rst_CRM_HG_STAFF.STAFFUSER; Session["NAME"] = rst_CRM_HG_STAFF.STAFFNAME; TokenINFO model_TokenINFO = new TokenINFO(); model_TokenINFO.STAFFID = tokeninfo.TokenInfo.STAFFID; model_TokenINFO.Token = tokeninfo.TokenInfo.access_token; model_TokenINFO.STAFFNAME = rst_CRM_HG_STAFF.STAFFNAME; Response.Cookies["tokeninfo"].Value = HttpUtility.UrlEncode(Newtonsoft.Json.JsonConvert.SerializeObject(model_TokenINFO)); Response.Cookies["tokeninfo"].Expires = DateTime.Now.AddDays(2); MES_SY_TYPEMX model_MES_SY_TYPEMX = new MES_SY_TYPEMX(); model_MES_SY_TYPEMX.ID = tokeninfo.TokenInfo.LANGUAGEID; MES_SY_TYPEMXLIST[] rst_MES_SY_TYPEMXLIST = mesModels.SY_TYPEMX.SELECT(model_MES_SY_TYPEMX, tokeninfo.TokenInfo.access_token); if (rst_MES_SY_TYPEMXLIST.Length > 0) { Response.Cookies["Sonluk.Local.Culture"].Value = rst_MES_SY_TYPEMXLIST[0].MXNAME; Response.Cookies["Sonluk.Local.Culture"].Expires = DateTime.Now.AddDays(10); } else { Response.Cookies["Sonluk.Local.Culture"].Value = "zh-CN"; Response.Cookies["Sonluk.Local.Culture"].Expires = DateTime.Now.AddDays(10); } }