/// <summary> /// 免责申明 /// </summary> /// <returns></returns> public ActionResult MZSM() { string content = new BllSysCompany().GetSetting(5); ViewData["MZSM"] = content; return(View()); }
public JsonResult GetCompanyByFlow(string Id) { var FlowModel = Bll.LoadData(Id); var companyModel = new ModSysCompany(); var MasterModel = new ModSysMaster(); if (FlowModel.FlowType != 3) { companyModel = new BllSysCompany().LoadData(FlowModel.CompanyId); MasterModel = new BllSysMaster().Get(FlowModel.MasterId); } else { MasterModel = new BllSysMaster().Get(FlowModel.ApprovalUser);//申请人编号 companyModel = new BllSysCompany().LoadData(MasterModel.Cid); } Hashtable ht = new Hashtable(); ht.Add("Introduction", FlowModel.Reamrk); //公司信息 if (companyModel != null) { ht.Add("Name", companyModel.Name); //公司名称 ht.Add("Address", companyModel.Address); //地址 ht.Add("LinkUser", companyModel.LinkUser); //联系 人 ht.Add("Phone", companyModel.Phone); //联系电话 ht.Add("Attribute", companyModel.Attribute); } if (MasterModel != null) { ht.Add("LoginName", MasterModel.LoginName); } return(Json(new { data = ht }, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 敏感词管理 /// </summary> /// <returns></returns> public ActionResult KeyWords() { string content = new BllSysCompany().GetSetting(4); ViewData["KeyWords"] = content; return(View()); }
/// <summary> /// 上级单位 首页 /// </summary> /// <returns></returns> public ActionResult ParentIndex() { var master = new MasterContext().Master; if (master == null) { return(Redirect("/Temple/LoginError")); } else { //获取通知公告 XMLHealper XmlColl = new XMLHealper(Server.MapPath("~") + "Project\\Template\\notice.xml"); string notice = ""; foreach (XmlNode Nodes in XmlColl.GetXmlRoot().SelectNodes("tice")) { notice = Nodes.Attributes["value"].InnerText; } ViewData["Notice"] = notice; ViewData["WebSiteName"] = ConfigurationManager.AppSettings["WebSiteName"];//系统站点名称 ViewData["Version"] = ConfigurationManager.AppSettings["Version"]; ViewData["copyright"] = ""; var model = new BllSysCompany().LoadData(key); if (model != null) { ViewData["copyright"] = model.Name; } int UserCount = 0; //系统用户 int CompanyCount = 0; //使用单位 int EventCount = 0; //设备总量 int LostEvent = 0; //过期设备 int LostTime = 0; //超期未检 DataSet ds = new BllSysAppointed().Total(new MasterContext().Master.Cid); if (ds.Tables[0].Rows.Count > 0) { UserCount = int.Parse(ds.Tables[0].Rows[0]["UserCount"].ToString()); CompanyCount = int.Parse(ds.Tables[0].Rows[0]["CompanyCount"].ToString()); EventCount = int.Parse(ds.Tables[0].Rows[0]["EventCount"].ToString()); LostEvent = int.Parse(ds.Tables[0].Rows[0]["LostEvent"].ToString()); LostTime = int.Parse(ds.Tables[0].Rows[0]["LostTime"].ToString()); } //查询广告列表 BllEDynamic bllDynamic = new BllEDynamic(); List <ModEDynamic> list = bllDynamic.getListAll(9); //查询待办任务 List <ModSysFlow> Flowlist = new BllSysFlow().getListAll(7, " and CompanyId='" + new MasterContext().Master.Cid + "'"); ViewData["UserCount"] = UserCount; ViewData["CompanyCount"] = CompanyCount; ViewData["EventCount"] = EventCount; ViewData["LostEvent"] = LostEvent; ViewData["LostTime"] = LostTime; ViewData["list"] = list; ViewData["Flowlist"] = Flowlist; return(View()); } }
/// <summary> /// 帮助中心 /// </summary> /// <returns></returns> public ActionResult Helper() { string content = new BllSysCompany().GetSetting(4); ViewData["Helper"] = content; return(View()); }
/// <summary> /// 工程师合作流程 /// </summary> /// <returns></returns> public ActionResult Purserule() { string content = new BllSysCompany().GetSetting(3); ViewData["Purserule"] = content; return(View()); }
/// <summary> /// 注册协议 /// </summary> /// <returns></returns> public ActionResult MustRead() { string content = new BllSysCompany().GetSetting(1); ViewData["MustRead"] = content; return(View()); }
/// <summary> /// 关于我们 /// </summary> /// <returns></returns> public ActionResult About() { string content = new BllSysCompany().GetSetting(2); ViewData["About"] = content; return(View()); }
public JsonResult MasterInfo(string cid) { var company = new BllSysCompany().LoadData(cid); ModSysMaster mod = new BllSysMaster().LoadData(company.MasterId); if (mod != null) { mod.Pwd = DESEncrypt.Decrypt(mod.Pwd); } return(Json(new { data = mod }, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 注册页 /// </summary> /// <returns></returns> public ActionResult Regedit() { ViewData["WebSiteName"] = ConfigurationManager.AppSettings["WebSiteName"];//系统站点名称 ViewData["copyright"] = ""; ViewData["Version"] = ConfigurationManager.AppSettings["Version"]; var model = new BllSysCompany().LoadData("C0A38317-59DA-4DE2-9428-E5B66EDBC2CF"); if (model != null) { ViewData["copyright"] = model.Name; } return(View()); }
/// <summary> /// 忘记密码页面 /// </summary> /// <returns></returns> public ActionResult ForgetPwd() { ViewData["WebSiteName"] = ConfigurationManager.AppSettings["WebSiteName"]; //系统站点名称 ViewData["copyright"] = ""; ViewData["Version"] = ConfigurationManager.AppSettings["Version"]; //版本号 var model = new BllSysCompany().LoadData(key); if (model != null) { ViewData["copyright"] = model.Name; } return(View()); }
/// <summary> /// 系统配置页面 /// </summary> /// <returns></returns> public ActionResult Setting() { var company = new BllSysCompany().LoadData(companyId); ViewData["NameTitle"] = company.Name; ViewData["Address"] = company.Address; ViewData["Phone"] = company.Phone; ViewData["Money"] = company.ReegistMoney; ViewData["LawyerName"] = company.LawyerName == null ? "0" : company.LawyerName; ViewData["LawyerPhone"] = company.LawyerPhone == null ? "0" : company.LawyerPhone; ViewData["LawFirm"] = company.LawFirm == null ? "0" : company.LawFirm; ViewData["LicenseNumber"] = company.LicenseNumber == null ? "0" : company.LicenseNumber; return(View()); }
public void SavaSetting() { var msg = new ModJsonResult(); try { string NameTitle = Request["NameTitle"]; string Address = Request["Address"]; string Phone = Request["Phone"]; string ReegistMoney = (string.IsNullOrEmpty(Request["ReegistMoney"]) == true ?"0": Request["ReegistMoney"].ToString()); //string LawyerName = Request["LawyerName"];//起步价 //string LawyerPhone = Request["LawyerPhone"];//每公里 //string LawFirm = Request["LawFirm"];//每分钟 //string LicenseNumber = Request["LicenseNumber"] == null ? "0" : Request["LicenseNumber"];//倍数 var company = new BllSysCompany().LoadData(companyId); company.Name = NameTitle; company.NameTitle = NameTitle; company.Address = Address; company.Phone = Phone; company.ReegistMoney = Convert.ToDecimal(ReegistMoney); //company.LawyerName = LawyerName; //company.LawyerPhone = LawyerPhone; //company.LawFirm = LawFirm; //company.LicenseNumber = LicenseNumber; int result = new BllSysCompany().Update(company); if (result > 0) { msg.success = true; } else { msg.success = false; } } catch (Exception a) { msg.success = false; msg.msg = "操作失败"; } WriteJsonToPage(msg.ToString()); }
/// <summary> /// 启用状态 /// </summary> public void EnableUse() { var msg = new ModJsonResult(); string key = Request["id"].ToString(); bool result = new BllSysCompany().UpdateStatue(1, key); if (result) { msg.success = true; } else { msg.success = false; msg.msg = "操作失败"; } WriteJsonToPage(msg.ToString()); }
/// <summary> /// 登录页 /// </summary> /// <returns></returns> public ActionResult Login() { //防止浏览器再次登录 var content = new MasterContext(); if (content.Master != null) { Response.Redirect("/Home/Index"); } ViewData["WebSiteName"] = ConfigurationManager.AppSettings["WebSiteName"];//系统站点名称 ViewData["copyright"] = ""; ViewData["Version"] = ConfigurationManager.AppSettings["Version"]; var model = new BllSysCompany().LoadData("C0A38317-59DA-4DE2-9428-E5B66EDBC2CF"); if (model != null) { ViewData["copyright"] = model.Name; } return(View()); }
public void SavaMustRead() { var msg = new ModJsonResult(); try { string txteditor = Request["txteditor"]; int result = new BllSysCompany().UpdateSetting(1, txteditor); if (result > 0) { msg.success = true; } else { msg.success = false; } } catch (Exception a) { msg.success = false; msg.msg = "操作失败"; } WriteJsonToPage(msg.ToString()); }
public void SaveRegedit() { ModJsonResult json = new ModJsonResult(); ModSysMaster master = new ModSysMaster(); ModSysCompany t = new ModSysCompany(); #region ===获取管理员信息 string nickName = Request.Params["UserName"]; string LoginName = Request.Params["LoginName"]; string Pwd = Request.Params["pwd"]; master.Pwd = (string.IsNullOrEmpty(Pwd) ? DESEncrypt.Encrypt("666666") : DESEncrypt.Encrypt(Pwd)); #endregion string UserType = Request["UserType"].ToString(); //用户类型 string HidCompanyType = Request["CompanyType"].ToString(); //单位类型 t.Id = Guid.NewGuid().ToString(); master.Id = Guid.NewGuid().ToString(); master.Cid = t.Id; master.IsSystem = true; master.IsMain = true; master.CreaterId = ""; master.UserName = nickName; master.LoginName = LoginName; master.Phone = LoginName; master.Email = ""; master.Phone = LoginName; master.Status = (int)StatusEnum.未激活; new BllSysMaster().ClearCache(); string titleTip = ""; if (int.Parse(UserType) == 1)//普通用户 { switch (int.Parse(HidCompanyType)) { case 1: //社会单位 master.Attribute = (int)AdminTypeEnum.单位用户; titleTip = "单位用户"; break; case 3: //消防单位 master.Attribute = (int)AdminTypeEnum.消防用户; titleTip = "消防用户"; break; case 4: //维保公司 master.Attribute = (int)AdminTypeEnum.维保用户; titleTip = "维保用户"; break; case 5: //器材供应商 master.Attribute = (int)AdminTypeEnum.供应商用户; titleTip = "供应商用户"; break; } string CompanyCode = Request["CompanyCode"].ToString(); //单位编号 string DeptCode = Request["DeptCode"].ToString(); //部门编号 master.OrganizaId = DeptCode; master.Cid = CompanyCode;//公司编号 int result = new BllSysMaster().Insert(master); if (result <= 0) { json.success = false; json.msg = " 保存失败,请稍后再操作!"; } else { //保存用户与单位之间的关系 ModSysFlow SysFlow = new ModSysFlow(); SysFlow.Id = Guid.NewGuid().ToString(); SysFlow.Title = titleTip + ":" + nickName + " 注册申请"; SysFlow.FlowType = 2;//(1:单位管理员注册时的审核 2:普通用户注册审核 3:用户单位变更审核) SysFlow.FlowStatus = 0; SysFlow.Reamrk = ""; SysFlow.ApprovalUser = master.Id; SysFlow.ApprovalTime = DateTime.Now; SysFlow.CompanyId = CompanyCode; SysFlow.MasterId = master.Id; int count = new BllSysFlow().Insert(SysFlow); if (count <= 0) { json.success = false; json.msg = "用户同步流程失败,请稍后再操作!"; new BllSysMaster().Delete(master.Id); } else { json.success = true; } } } else { switch (int.Parse(HidCompanyType)) { case 1: //社会单位 master.Attribute = (int)AdminTypeEnum.单位管理员; t.Attribute = (int)CompanyType.单位; titleTip = "社会单位"; break; case 3: //消防单位 master.Attribute = (int)AdminTypeEnum.消防部门管理员; t.Attribute = (int)CompanyType.消防部门; titleTip = "消防单位"; break; case 4: //维保公司 master.Attribute = (int)AdminTypeEnum.维保公司管理员; t.Attribute = (int)CompanyType.维保公司; titleTip = "维保单位"; break; case 5: //器材供应商 master.Attribute = (int)AdminTypeEnum.供应商管理员; t.Attribute = (int)CompanyType.供应商; titleTip = "供应商"; break; } master.IsMain = true; master.OrganizaId = "0";//部门编号 int result = new BllSysMaster().Insert(master); if (result <= 0) { json.success = false; json.msg = " 保存失败,请稍后再操作!"; } else { string x = Request.Params["Bx"]; string y = Request.Params["By"]; string CompanyName = Request["CompanyName"].ToString(); //用户类型 string Address = Request["Address"].ToString(); //用户类型 string LinkUser = Request["LinkUser"].ToString(); //用户类型 string LinkPhone = Request["LinkPhone"].ToString(); //用户类型 t.Phone = LinkPhone; t.LinkUser = LinkUser; t.Address = Address; t.Name = CompanyName; t.CompLat = x; t.ComPLon = y; t.Status = (int)StatusEnum.未激活; t.CreaterUserId = ""; t.CreateTime = DateTime.Now; t.ProPic = "/UploadFile/CompanyProPic/default_img_company.png"; t.MasterId = master.Id; t.CreateCompanyId = "0"; t.RegisiTime = DateTime.Now;//公司注册时间 result = new BllSysCompany().Insert(t); if (result <= 0) { json.msg = "保存公司失败,请稍后再操作!"; new BllSysMaster().Delete(master.Id); } else { //保存用户与单位之间的关系 ModSysFlow SysFlow = new ModSysFlow(); SysFlow.Id = Guid.NewGuid().ToString(); SysFlow.Title = titleTip + ":" + CompanyName + "注册申请"; SysFlow.FlowType = 1;//(1:单位管理员注册时的审核 2:普通用户注册审核 3:用户单位变更审核) SysFlow.FlowStatus = 0; SysFlow.Reamrk = ""; SysFlow.ApprovalUser = master.Id; SysFlow.ApprovalTime = DateTime.Now; SysFlow.CompanyId = t.Id; SysFlow.MasterId = master.Id; int count = new BllSysFlow().Insert(SysFlow); if (count <= 0) { json.msg = "用户同步流程失败,请稍后再操作!"; json.success = false; new BllSysMaster().Delete(master.Id); new BllSysCompany().Delete(t.Id); } else { json.success = true; } } } } Response.Write(json.ToString()); Response.End(); }
public void SaveData(ModSysMaster t) { BllSysMaster bll = new BllSysMaster(); ModJsonResult json = new ModJsonResult(); string HPact = Request["HPact"] == null ? "" : Request["HPact"];//用户上传头像 t.Pwd = (string.IsNullOrEmpty(t.Pwd) ? DESEncrypt.Encrypt("666666") : DESEncrypt.Encrypt(t.Pwd.Trim())); t.LoginName = t.LoginName.Trim(); t.UserName = t.UserName.Trim(); if (!string.IsNullOrEmpty(Request["modify"])) //修改 { t.HeadImg = HPact; var model = bll.LoadData(t.Id); model.Pwd = t.Pwd; model.LoginName = t.LoginName; model.UserName = t.UserName; model.HeadImg = HPact; int result = bll.UpdateDate(t); if (result <= 0) { json.success = false; json.msg = "修改失败,请稍后再操作!"; } } else { string OrganizaId = Request["OrganizaId"].ToString();//部门编号 //根据部门编号查询单位信息 var company = new BllSysCompany().LoadData(OrganizaId); if (company.Attribute == (int)CompanyType.单位 || company.Attribute == (int)CompanyType.部门) { t.Attribute = (int)AdminTypeEnum.单位用户;//用户类型 } else if (company.Attribute == (int)CompanyType.供应商) { t.Attribute = (int)AdminTypeEnum.供应商用户; } else if (company.Attribute == (int)CompanyType.维保公司) { t.Attribute = (int)AdminTypeEnum.维保用户; } else if (company.Attribute == (int)CompanyType.消防部门) { t.Attribute = (int)AdminTypeEnum.消防用户; } t.Id = Guid.NewGuid().ToString(); t.Status = (int)StatusEnum.正常; t.Cid = company.CreateCompanyId; t.OrganizaId = OrganizaId;//部门编号 t.IsSystem = false; t.CreaterId = CurrentMaster.Id; t.CreateTime = DateTime.Now; t.HeadImg = HPact; t.IsMain = true; //t.Money = 1000; //DataSet ds = new BllSysHatProvince().GetArea(CurrentMaster.Cid); //if (ds.Tables[0].Rows.Count > 0) //{ // t.Detail = ds.Tables[0].Rows[0]["ProvinceName"].ToString() + " " + ds.Tables[0].Rows[0]["CityName"].ToString() + " " + ds.Tables[0].Rows[0]["AreaName"].ToString(); //} t.CardNum = t.OperateNum; int result = bll.Insert(t); if (result <= 0) { json.success = false; json.msg = " 保存失败,请稍后再操作!"; } new BllSysMaster().ClearCache(); } WriteJsonToPage(json.ToString()); }