using System;using System.Data;using System.Text;using System.Threading;using CMSC.Class;using CMSC.Class.CsSubs;using CMSC.OA.Web.Com.Class;using CMSC.OA.Dal.Sys.Base;namespace CMSC.OA.Web.Com.Select{ public partial class SelectUser : CsPageLayer { private string SysCode = ""; private string PageFrame = ""; private string BackObject = ""; private string BackEvent = ""; private string BackRow = ""; private TabBar LeftTabBar = new TabBar("LeftTabBar"); protected void Page_Load(object sender, EventArgs e) { try { this.PagePermit = "FreeView"; this.LoginUser = Com_Sys.GetLoginUser(PageCookie); this.PageLoadData(); this.BigTitle = false; this.LayerTitleBar.TitleName = "选择员工"; this.AddScriptFile("table.js"); this.AddScriptFile("dtree.js"); this.PageSplit = true; this.PageSplitWidth = 200; this.CreatePage(); } catch (ThreadAbortException) { } catch (Exception ex) { LoadTip.TipText = ex.Message; LoadTip.CloseLayer("SelectUser"); Response.Write(LoadTip.SetScriptHtml()); Response.End(); } } #region 页面加载 private void PageLoadData() { #region PageLoadData if (Request["pageframe"] == null || Request["pageframe"].ToString().Trim() == "") throw new Exception("获取Request参数数据为Null或空值"); if (Request["obj"] == null || Request["obj"].ToString().Trim() == "") throw new Exception("获取Request参数数据为Null或空值"); if (Request["fn"] == null || Request["fn"].ToString().Trim() == "") throw new Exception("获取Request参数数据为Null或空值"); PageFrame = Request["pageframe"].ToString().Trim(); BackObject = Request["obj"].ToString().Trim(); BackEvent = Request["fn"].ToString().Trim(); BackRow = Request["row"].ToString().Trim(); if (Request["syscode"] != null && Request["syscode"].ToString().Trim() != "") { SysCode = Request["syscode"].ToString().Trim(); } else { SysCode = this.GetSysCodeByPagePermit("Sys_Base_User_View"); } #endregion } protected override void SetMenusBar() { #region SetMenusBar this.LayerTitleBar.PageMenusBar.Add(new string[] { "ico", "add.gif", "" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "link", "添加新员工", "javascript:addUser();" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "split", "", "" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "ico", "edit.gif", "" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "link", "编辑", "javascript:editUser();" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "split", "", "" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "ico", "del.gif", "" }); this.LayerTitleBar.PageMenusBar.Add(new string[] { "link", "禁用", "javascript:delUser();" }); #endregion } protected override StringBuilder SetHtml() { #region SetHtml StringBuilder html = new StringBuilder(); html.Append(@""); return html; #endregion } protected override StringBuilder SetLeftHtml() { #region SetLeftHtml StringBuilder treehtml = new StringBuilder(); treehtml.Append(@"
"); treehtml.Append(@" "); treehtml.Append(Com_Sys.GetOrgTreeList(0, LoginUser.RootCode, "SelectUser_List.aspx?pageframe=" + PageFrame + @"&obj=" + BackObject + @"&fn=" + BackEvent + @"&row=" + BackRow + @"&syscode=", "ListFrame")); treehtml.Append(@" "); treehtml.Append(@" |
"); filthtml.Append(SetSearchHtml()); filthtml.Append(@" |