/// <summary> /// 根据主键获取数据 /// </summary> /// <returns>返回Json串</returns> public string GetCorrespondenceSettingsInfo() { long id = Convert.ToInt64(System.Web.HttpContext.Current.Request.Params["id"]); //主表主键 string tabtype = System.Web.HttpContext.Current.Request.Params["tabtype"]; //Tab类型 var findedresult = CorrespondenceSettingsService.Find(id); return(DataConverterHelper.ResponseResultToJson(findedresult)); }
/// <summary> /// 查找操作员默认组织跟部门 /// </summary> /// <returns></returns> public string FindFDeclarationUnit() { string userID = System.Web.HttpContext.Current.Request.Params["userID"]; //操作员id SavedResult <Int64> savedresult = new SavedResult <Int64>(); var dicWhere = new Dictionary <string, object>(); new CreateCriteria(dicWhere).Add(ORMRestrictions <string> .Eq("Dylx", "08")) .Add(ORMRestrictions <Int32> .Eq("DefInt1", 1)).Add(ORMRestrictions <string> .Eq("Dwdm", userID)); var orgCode = ""; var dept = ""; var orgName = ""; var deptName = ""; var orgCodeList = CorrespondenceSettingsService.Find(dicWhere); if (orgCodeList.Data.Count > 0) { orgCode = orgCodeList.Data[0].Dydm; dept = orgCodeList.Data[0].DefStr3; if (!string.IsNullOrEmpty(orgCode)) { orgName = CorrespondenceSettingsService.GetOrg(orgCode).OName; } else { savedresult.Status = ResponseStatus.Error; savedresult.Msg = "该操作员未设置默认组织!"; return(DataConverterHelper.SerializeObject(savedresult)); } if (!string.IsNullOrEmpty(dept)) { deptName = CorrespondenceSettingsService.GetOrg(dept).OName; } else { savedresult.Status = ResponseStatus.Error; savedresult.Msg = "该操作员未设置默认部门!"; return(DataConverterHelper.SerializeObject(savedresult)); } var dicWhere1 = new Dictionary <string, object>(); new CreateCriteria(dicWhere1).Add(ORMRestrictions <string> .Eq("Dylx", "SB")) .Add(ORMRestrictions <string> .Eq("Dwdm", orgCode)); var orgSbList = CorrespondenceSettings2Service.Find(dicWhere1); if (orgSbList.Data.Count > 0) { } else { orgCode = ""; dept = ""; orgName = ""; deptName = ""; } } savedresult.Status = "success"; savedresult.Msg = orgCode + "," + dept + "," + orgName + "," + deptName; return(DataConverterHelper.SerializeObject(savedresult)); }
public string GetFDeclarationUnit([FromUri] Parameter parameters) { var dicWhere = new Dictionary <string, object>(); new CreateCriteria(dicWhere).Add(ORMRestrictions <string> .Eq("Dylx", "08")) .Add(ORMRestrictions <Int32> .Eq("DefInt1", 1)).Add(ORMRestrictions <string> .Eq("Dwdm", parameters.usercode)); var result = new object(); var orgCode = ""; var dept = ""; var orgName = ""; var deptName = ""; var orgCodeList = CorrespondenceSettingsService.Find(dicWhere); if (orgCodeList.Data.Count > 0) { orgCode = orgCodeList.Data[0].Dydm; dept = orgCodeList.Data[0].DefStr3; if (!string.IsNullOrEmpty(orgCode)) { orgName = CorrespondenceSettingsService.GetOrg(orgCode).OName; } else { result = new { Status = "error", Msg = "该操作员未设置默认组织!" }; return(JsonConvert.SerializeObject(result)); } if (!string.IsNullOrEmpty(dept)) { deptName = CorrespondenceSettingsService.GetOrg(dept).OName; } else { result = new { Status = "error", Msg = "该操作员未设置默认部门!" }; return(JsonConvert.SerializeObject(result)); } } result = new { Status = "success", orgCode = orgCode, deptCode = dept, orgName = orgName, deptName = deptName }; return(JsonConvert.SerializeObject(result)); }
/// <summary> /// 查找默认组织跟部门用以单点登录 /// </summary> /// <returns></returns> public string FindFDeclarationUnitToLoad() { string userID = System.Web.HttpContext.Current.Request.Params["userID"]; //操作员id SavedResult <Int64> savedresult = new SavedResult <Int64>(); var dicWhere = new Dictionary <string, object>(); new CreateCriteria(dicWhere).Add(ORMRestrictions <string> .Eq("Dylx", "08")) .Add(ORMRestrictions <Int32> .Eq("DefInt1", 1)).Add(ORMRestrictions <string> .Eq("Dwdm", userID)); var orgCode = ""; var dept = ""; var orgCodeList = CorrespondenceSettingsService.Find(dicWhere); if (orgCodeList.Data.Count > 0) { orgCode = orgCodeList.Data[0].Dydm; dept = orgCodeList.Data[0].DefStr3; } savedresult.Status = "success"; savedresult.Msg = orgCode + "," + dept; return(DataConverterHelper.SerializeObject(savedresult)); }