提交代码

This commit is contained in:
2025-03-13 09:20:11 +08:00
parent 6d0c6e28de
commit 980946f316
3443 changed files with 188150 additions and 3 deletions
@@ -0,0 +1,90 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DefaultUserSetting.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.DefaultUserSetting" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>默认参与用户设置</title>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="Id" AllowCellEditing="true" EnableColumnLines="true"
ClicksToEdit="2" DataIDField="Id" AllowSorting="true"
OnRowCommand="Grid1_RowCommand"
AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid1_PageIndexChange"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick" AllowFilters="true"
>
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server">
<Items>
<f:Button ID="btnNew" Text="新增" Icon="Add" EnablePostBack="false" runat="server">
</f:Button>
<f:Button ID="btnEdit" Text="编辑" Icon="Pencil" runat="server" OnClick="btnEdit_Click">
</f:Button>
<f:Button ID="btnDelete" Text="删除" Icon="Delete" ConfirmText="确定删除当前数据?" OnClick="btnDelete_Click"
runat="server">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:TemplateField Width="50px" HeaderText="序号" HeaderTextAlign="Center" TextAlign="Center">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="UserName" DataField="UserName"
SortField="UserName" FieldType="String" HeaderText="创建用户" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:TemplateField ColumnID="Count1" minWidth="500px" HeaderText="包含用户" HeaderTextAlign="Center" TextAlign="Left">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# getUser(Eval("Id")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:TemplateField ColumnID="Count2" minWidth="500px" HeaderText="包含角色" HeaderTextAlign="Center" TextAlign="Left">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# getRole(Eval("Id")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:WindowField ColumnID="myWindowField" Width="50px" WindowID="Window1" HeaderText="编辑"
Icon="Pencil" ToolTip="编辑" DataTextFormatString="{0}" DataIFrameUrlFields="Id,DepartName"
DataIFrameUrlFormatString="DefaultUserSettingEdit.aspx?Id={0}" DataWindowTitleFormatString="编辑 - {1}"
HeaderTextAlign="Center" TextAlign="Center"/>
<f:LinkButtonField Width="50px" HeaderText="删除" ConfirmText="删除选中行?" ConfirmTarget="Top"
CommandName="Delete" Icon="Delete" HeaderTextAlign="Center" TextAlign="Center"/>
</Columns>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="10" Value="15" />
<f:ListItem Text="15" Value="20" />
<f:ListItem Text="20" Value="25" />
<f:ListItem Text="25" Value="30" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="默认参与用户设置" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Self" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="800px" Height="400px">
</f:Window>
</form>
</body>
</html>
@@ -0,0 +1,76 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DefaultUserSettingEdit.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.DefaultUserSettingEdit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:DropDownBox runat="server" ID="drpSendUserIds" MultiSelectSeparator="," AutoPostBack="true" Label="包含用户" EmptyText="请从下拉表格中选择" EnableMultiSelect="true" MatchFieldWidth="false">
<PopPanel>
<f:Grid ID="Grid3" Width="800px" Height="300px" Hidden="true"
DataIDField="UserId" DataTextField="UserName" EnableMultiSelect="true" KeepCurrentSelection="true"
PageSize="100" ShowBorder="true" ShowHeader="false"
AllowPaging="true" IsDatabasePaging="true" runat="server" EnableCheckBoxSelect="true"
DataKeyNames="UserId" OnPageIndexChange="Grid3_PageIndexChange"
AllowSorting="true" SortField="UserName" SortDirection="ASC"
OnSort="Grid3_Sort">
<Columns>
<f:RowNumberField />
<f:BoundField Width="300px" DataField="UnitName" SortField="UnitName" HeaderText="单位名称" />
<f:BoundField Width="200px" DataField="UserName" SortField="UserName" DataFormatString="{0}"
HeaderText="姓名" />
</Columns>
<Toolbars>
<f:Toolbar runat="server" Position="Top">
<Items>
<f:TwinTriggerBox Width="300px" runat="server" EmptyText="在姓名中查找" ShowLabel="false" ID="ttbSearch3"
ShowTrigger1="false" OnTrigger1Click="ttbSearch_Trigger1Click1" OnTrigger2Click="ttbSearch_Trigger2Click1"
Trigger1Icon="Clear" Trigger2Icon="Search">
</f:TwinTriggerBox>
</Items>
</f:Toolbar>
</Toolbars>
</f:Grid>
</PopPanel>
</f:DropDownBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpRole" runat="server" Label="包含角色" EnableEdit="true" ForceSelection="false"
EnableMultiSelect="true" MaxLength="500" EnableCheckBoxSelect="true" EmptyText="-请选择-" AutoSelectFirstItem="False">
</f:DropDownList>
</Items>
</f:FormRow>
</Rows>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交数据" ValidateForms="SimpleForm1"
OnClick="btnSave_Click">
</f:Button>
<f:Button ID="btnClose" EnablePostBack="false" Text="关闭" runat="server" Icon="SystemClose">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Form>
</form>
</body>
</html>
@@ -0,0 +1,149 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="EditOrganization.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.EditOrganization" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>组织机构</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" Margin="5px" BodyPadding="5px" ShowBorder="false"
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交" ValidateForms="SimpleForm1"
OnClick="btnSave_Click">
</f:Button>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server">
<Items>
<f:DatePicker ID="txtInTime" runat="server" Label="入场时间" LabelAlign="Right" Width="200px">
</f:DatePicker>
<f:DatePicker ID="txtOutTime" runat="server" Label="出场时间" LabelAlign="Right" Width="200px">
</f:DatePicker>
<f:TextBox ID="txtPhone" runat="server" Label="电话" MaxLength="15" LabelAlign="Right" Width="200px">
</f:TextBox>
<f:DropDownList ID="drpUnitType" runat="server" Label="单位类型" LabelAlign="Right" Width="200px"></f:DropDownList>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" >
<Items>
<f:TextArea ID="txtProjectRange" Width="820px" Height="80px" runat="server" Label="项目工程范围" LabelAlign="Right">
</f:TextArea>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Grid ID="Grid2" ShowBorder="true" ShowHeader="true" Title="班组信息(双击编辑)" EnableCollapse="false" runat="server"
BoxFlex="1" DataKeyNames="TeamGroupId" AllowCellEditing="true" EnableColumnLines="true"
ClicksToEdit="2" DataIDField="TeamGroupId" AllowSorting="true" SortField="TeamGroupCode" OnPreDataBound="Grid2_PreDataBound"
OnSort="Grid2_Sort" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar5" runat="server">
<Items>
<f:Button ID="btnNew2" Text="新增数据" Icon="Add" EnablePostBack="false" runat="server">
</f:Button>
<f:Button ID="btnDelete2" Text="删除选中行" Icon="Delete" EnablePostBack="false" runat="server">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RenderField Width="120px" ColumnID="TeamGroupCode" DataField="TeamGroupCode" HeaderText="班组编号">
<Editor>
<f:TextBox ID="txtTeamGroupCode" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="120px" ColumnID="TeamGroupName" DataField="TeamGroupName" HeaderText="班组名称">
<Editor>
<f:TextBox ID="txtTeamGroupName" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="450px" ColumnID="Remark" DataField="Remark" HeaderText="备注">
<Editor>
<f:TextBox ID="txtRemark" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:LinkButtonField ColumnID="Delete" Width="80px" EnablePostBack="false"
Icon="Delete" />
</Columns>
</f:Grid>
</Items>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="true" Title="参与单位组织机构(双击编辑)" EnableCollapse="false" runat="server"
BoxFlex="1" DataKeyNames="OrganizationId" AllowCellEditing="true" EnableColumnLines="true"
ClicksToEdit="2" DataIDField="OrganizationId" AllowSorting="true" SortField="Post" OnPreDataBound="Grid1_PreDataBound"
OnSort="Grid1_Sort" EnableTextSelection="True" >
<Toolbars>
<f:Toolbar ID="Toolbar4" runat="server">
<Items>
<f:Button ID="btnNew" Text="新增数据" Icon="Add" EnablePostBack="false" runat="server">
</f:Button>
<f:Button ID="btnDelete" Text="删除选中行" Icon="Delete" EnablePostBack="false" runat="server">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RenderField Width="150px" ColumnID="Post" DataField="Post" FieldType="String"
HeaderText="岗位">
<Editor>
<f:TextBox ID="txtPost" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="100px" ColumnID="CardNo" DataField="CardNo" HeaderText="卡号">
<Editor>
<f:TextBox ID="txtCardNo" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="100px" ColumnID="PersonName" DataField="PersonName" HeaderText="姓名">
<Editor>
<f:TextBox ID="txtPersonName" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="100px" ColumnID="CellPhone" DataField="CellPhone" HeaderText="手机">
<Editor>
<f:TextBox ID="txtCellPhone" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Telephone" DataField="Telephone" HeaderText="电话">
<Editor>
<f:TextBox ID="txtTelephone" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="140px" ColumnID="Email" DataField="Email" HeaderText="E-mail">
<Editor>
<f:TextBox ID="txtEmail" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:LinkButtonField ColumnID="Delete" Width="80px" EnablePostBack="false"
Icon="Delete" />
</Columns>
</f:Grid>
</Items>
</f:Panel>
</form>
<script type="text/javascript">
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>
@@ -0,0 +1,99 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Installation.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.Installation" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
<link href="../../res/extjs/res/css/blue.css" rel="stylesheet" type="text/css"/>
<script src="../../res/extjs/ext.js" type="text/javascript"></script>
<script src="../../res/extjs/lang/zh_CN.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="RegionPanel1" runat="server" />
<f:RegionPanel ID="RegionPanel1" ShowBorder="false" runat="server" Margin="5px">
<Regions>
<f:Region ID="Region1" ShowBorder="false" ShowHeader="false" RegionPosition="Left"
Title="项目" BodyPadding="0 5 0 0" Width="300px" Layout="Fit" runat="server" EnableCollapse="true">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="240px" Title="项目" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpProjectId" runat="server" Label="项目" LabelAlign="Right" AutoPostBack="true"
EnableEdit="true" OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged"
LabelWidth="50px">
</f:DropDownList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="trProjects" ShowHeader="false" OnNodeCommand="trWBS_NodeCommand"
runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true"
AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true">
</f:Tree>
</Items>
</f:Panel>
</Items>
</f:Region>
<f:Region ID="Region2" ShowBorder="false" ShowHeader="false" Position="Center" Layout="VBox"
BoxConfigAlign="Stretch" BoxConfigPosition="Left" runat="server">
<Items>
<f:Grid ID="Grid1" ShowBorder="false" ShowHeader="false" Title="装置设置" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="InstallationId" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick"
EnableColumnLines="true" DataIDField="InstallationId" AllowSorting="true" SortField="InstallationName"
ShowSelectedCell="true" ClicksToEdit="1">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server">
<Items>
<f:Button ID="btnNew" Text="新增" Icon="Add" runat="server" OnClick="btnNew_Click">
</f:Button>
<f:Button ID="btnEdit" Text="编辑" Icon="Pencil" runat="server" OnClick="btnEdit_Click">
</f:Button>
<f:Button ID="btnDelete" Text="删除" Icon="Delete" ConfirmText="确定删除当前数据?" OnClick="btnDelete_Click"
runat="server" AjaxLoadingType="Mask" ShowAjaxLoadingMaskText="true" AjaxLoadingMaskText="正在删除数据,请稍候">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField />
<f:RenderField Width="120px" ColumnID="InstallationCode" DataField="InstallationCode"
FieldType="String" HeaderText="装置/单元编号" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox ID="txtInstallationCode" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="200px" ColumnID="InstallationName" DataField="InstallationName"
FieldType="String" HeaderText="装置/单元名称" HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox ID="txtInstallationName" Required="true" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField Width="280px" ColumnID="Def" DataField="Def" FieldType="String" HeaderText="备注"
HeaderTextAlign="Center" TextAlign="Left">
<Editor>
<f:TextBox ID="txtDef" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
</Columns>
</f:Grid>
</Items>
</f:Region>
</Regions>
</f:RegionPanel>
<f:Window ID="Window3" Title="新增装置/单元编辑页面" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="true" runat="server" OnClose="Window3_Close" IsModal="true"
CloseAction="HidePostBack" Width="800px" Height="250px">
</f:Window>
</form>
</body>
</html>
@@ -0,0 +1,43 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="InstallationSave.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.InstallationSave" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="../../res/extjs/res/css/blue.css" rel="stylesheet" type="text/css"/>
<script src="../../res/extjs/ext.js" type="text/javascript"></script>
<script src="../../res/extjs/lang/zh_CN.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtInstallationCode" runat="server" Label="装置编号" Required="true" ShowRedStar="true" FocusOnPageLoad="true"></f:TextBox>
<f:TextBox ID="txtInstallationName" runat="server" Label="装置名称" Required="true" ShowRedStar="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtRemark" runat="server" Label="备注" ></f:TextBox>
</Items>
</f:FormRow>
</Rows>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交数据" ValidateForms="SimpleForm1"
OnClick="btnSave_Click" AjaxLoadingType="Mask" ShowAjaxLoadingMaskText="true" AjaxLoadingMaskText="正在拷贝单位、分部、分项工程数据,请稍候">
</f:Button>
<f:HiddenField ID="hdCompileMan" runat="server"></f:HiddenField>
</Items>
</f:Toolbar>
</Toolbars>
</f:Form>
</form>
</body>
</html>
@@ -0,0 +1,70 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectRolePower.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.ProjectRolePower" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>角色授权</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
<style>
.customlabel span {
color: red;
font-weight: bold;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="RegionPanel1" />
<f:RegionPanel ID="RegionPanel1" ShowBorder="false" runat="server" Margin="5px">
<Regions>
<f:Region ID="Region3" ShowBorder="false" ShowHeader="false" RegionPosition="Top"
BodyPadding="0 1 0 0" Layout="Fit" runat="server" >
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Label ID="lbSystemName" runat="server" MarginLeft="20px" CssClass="customlabel"></f:Label>
<f:Label ID="lbRoleName" runat="server" MarginLeft="100px" CssClass="customlabel"></f:Label>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交数据" ValidateForms="SimpleForm1"
OnClick="btnSave_Click">
</f:Button>
<f:Button ID="btnCancel" Icon="Cancel" runat="server" Text="取消" ValidateForms="SimpleForm1"
OnClick="btnCancel_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Region>
<f:Region ID="Region1" ShowBorder="false" ShowHeader="false" RegionPosition="Left"
BodyPadding="0 5 0 0" Width="380px" Layout="Fit" runat="server">
<Items>
<f:Tree ID="tvProjectSystem" Width="360px" ShowHeader="false" Title="项目系统" OnNodeCommand="tvProjectSystem_NodeCommand"
AutoLeafIdentification="true" runat="server" EnableIcons ="true" Expanded="true" AutoScroll="true" EnableSingleClickExpand ="true">
</f:Tree>
</Items>
</f:Region>
<f:Region ID="Region4" ShowBorder="false" ShowHeader="false" RegionPosition="Center"
BodyPadding="0 5 0 0" Width="240px" Layout="Fit" runat="server">
<Items>
<f:Tree ID="tvRole" Width="230px" ShowHeader="false" Title="角色" OnNodeCommand="tvRole_NodeCommand"
AutoLeafIdentification="true" runat="server" EnableIcons ="true" AutoScroll="true" Expanded="true" EnableSingleClickExpand ="true">
</f:Tree>
</Items>
</f:Region>
<f:Region ID="Region2" ShowBorder="false" ShowHeader="false" RegionPosition="Right"
BodyPadding="0 5 0 0" Width="420px" Layout="Fit" runat="server">
<Items>
<f:Tree ID="tvMenu" Width="380px" EnableCollapse="true" ShowHeader="false" Title="系统菜单"
AutoLeafIdentification="true" runat="server" EnableIcons ="true" AutoScroll="true"
EnableSingleClickExpand ="true" OnNodeCheck="tvMenu_NodeCheck" >
</f:Tree>
</Items>
</f:Region>
</Regions>
</f:RegionPanel>
</form>
</body>
</html>
@@ -0,0 +1,128 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectSysSet.aspx.cs"
Inherits="FineUIPro.Web.common.ProjectSet.ProjectSysSet" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="RegionPanel1" runat="server" />
<f:RegionPanel ID="RegionPanel1" ShowBorder="false" runat="server" Margin="5px">
<Regions>
<f:Region ID="Region1" ShowBorder="false" ShowHeader="false" RegionPosition="Left"
Title="项目环境设置" BodyPadding="0 5 0 0" Width="300px" Layout="Fit" runat="server"
EnableCollapse="true">
<Items>
<f:Panel runat="server" ID="panel2" RegionPosition="Left" RegionSplit="true" EnableCollapse="true"
Width="400" Title="项目环境设置" TitleToolTip="项目环境设置" ShowBorder="true" ShowHeader="true"
BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Left" Layout="VBox">
<Items>
<f:DropDownList ID="drpProjectId" runat="server" Label="项目" LabelAlign="Right" AutoPostBack="true" EnableEdit="true"
OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged" LabelWidth="50px">
</f:DropDownList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="trWBS" Width="290" Height="500" EnableCollapse="true" ShowHeader="true"
OnNodeCommand="trWBS_NodeCommand" AutoLeafIdentification="true" runat="server">
</f:Tree>
</Items>
</f:Panel>
</Items>
</f:Region>
<f:Region ID="Region2" ShowBorder="false" ShowHeader="false" Position="Center" Layout="VBox"
BoxConfigAlign="Stretch" BoxConfigPosition="Left" runat="server">
<Items>
<f:GroupPanel ID="GroupPanel2" Layout="Anchor" Title="焊接环境设置" runat="server">
<Items>
<f:Form ID="Form2" ShowBorder="false" ShowHeader="false" AutoScroll="true" Layout="VBox"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:CheckBox ID="ckbPdms" runat="server" Label="引用PDMS模板" Text="是否引用PDMS导出模板" LabelWidth="200">
</f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:CheckBox ID="ckbDayReport" runat="server" Label="焊接日报编号" Text="是否自动生成" LabelWidth="200">
</f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:CheckBox ID="ckbPoint" runat="server" Label="点口编号" Text="是否自动生成" LabelWidth="200">
</f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:RadioButtonList ID="robStandard" runat="server" Label="无损检测委托单" LabelWidth="200">
<f:RadioItem Value="1" Text="3543-G401(1)" />
<f:RadioItem Value="2" Text="3543-G401(2)" />
<f:RadioItem Value="3" Text="第三方委托单" />
<f:RadioItem Value="4" Text="第三方委托单(神化)" />
</f:RadioButtonList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Label ID="Label4" runat="server" Label="说明" LabelWidth="200" Text="(1)需监理和总包签字;(2)需总包、监理、施工、检测单位签字">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="22% 13% 13% 13% 13% 13% 13%">
<Items>
<f:Label ID="Label1" runat="server" Label="组批条件设置" LabelWidth="200"></f:Label>
<f:CheckBox ID="cb1" runat="server" Text="装置" Checked="true" Enabled="false"></f:CheckBox>
<f:CheckBox ID="cb2" runat="server" Text="检测比例" Checked="true" Enabled="false"></f:CheckBox>
<f:CheckBox ID="cb3" runat="server" Text="焊缝类型" Checked="true" Enabled="false"></f:CheckBox>
<f:CheckBox ID="cb9" runat="server" Text="管线" Checked="true" ></f:CheckBox>
<f:CheckBox ID="cb4" runat="server" Text="管道等级" Checked="true"></f:CheckBox>
<f:CheckBox ID="cb5" runat="server" Text="材质" Checked="true"></f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="22% 13% 13% 13% 13% 13% 13%">
<Items>
<f:Label ID="Label2" runat="server" LabelWidth="200"></f:Label>
<f:CheckBox ID="cb6" runat="server" Text="执行标准" Checked="true"></f:CheckBox>
<f:CheckBox ID="cb7" runat="server" Text="是否特殊" Checked="true"></f:CheckBox>
<f:CheckBox ID="cb8" runat="server" Text="焊工"></f:CheckBox>
<f:CheckBox ID="cb10" runat="server" Text="介质"></f:CheckBox>
<f:CheckBox ID="cb11" runat="server" Text="试压包"></f:CheckBox>
<f:Label ID="Label3" runat="server"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpEquipment" Label="硬度检测设备" runat="server" EnableEdit="true"
LabelWidth="200px" LabelAlign="Right">
</f:DropDownList>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
</f:GroupPanel>
</Items>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交数据" ValidateForms="SimpleForm1"
Hidden="true" OnClick="btnSave_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Region>
</Regions>
</f:RegionPanel>
</form>
</body>
</html>
@@ -0,0 +1,139 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectUnit.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.ProjectUnit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>单位信息</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
<style>
.customlabel span {
color: red;
font-weight: bold;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="240px" Title="项目" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpProjectId" runat="server" Label="项目" LabelAlign="Right" AutoPostBack="true"
EnableEdit="true" OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged"
LabelWidth="50px">
</f:DropDownList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvProject" ShowHeader="false" OnNodeCommand="tvProject_NodeCommand" runat="server"
ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true"
AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="单位信息"
TitleToolTip="单位信息" AutoScroll="true">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true" EnableColumnLines="true"
runat="server" BoxFlex="1" DataKeyNames="ProjectUnitId" AllowCellEditing="true" ClicksToEdit="2"
DataIDField="ProjectUnitId" AllowSorting="true" SortField="UnitCode" SortDirection="ASC"
OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="12" AllowColumnLocking="true"
OnPageIndexChange="Grid1_PageIndexChange" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick"
AllowFilters="true" OnFilterChange="Grid1_FilterChange" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Label runat="server" Text="双击设置项目单位的组织机构和班组信息" CssClass="customlabel" ></f:Label>
<f:ToolbarFill runat="server"></f:ToolbarFill>
<f:Button ID="btnSelectUnit" Text="选择单位" Icon="Pencil" runat="server" OnClick="btnSelectUnit_Click"></f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField />
<f:TemplateField Width="100px" HeaderText="单位类型" HeaderTextAlign="Center" TextAlign="Left" SortField="UnitType">
<ItemTemplate>
<asp:Label ID="Label8" runat="server" Text='<%# BLL.Base_UnitService.ConvertUnitTypeStr(Eval("UnitType")) %>' ></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="80px" ColumnID="UnitCode" DataField="UnitCode" SortField="UnitCode"
FieldType="String" HeaderText="代码" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="Left" Locked="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">
<Operator>
<f:DropDownList ID="DropDownList1" runat="server">
<f:ListItem Text="等于" Value="equal" />
<f:ListItem Text="包含" Value="contain" Selected="true" />
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
<f:RenderField Width="180px" ColumnID="UnitName" DataField="UnitName" SortField="UnitName"
FieldType="String" HeaderText="单位名称" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="Left" Locked="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">
<Operator>
<f:DropDownList ID="DropDownList2" runat="server">
<f:ListItem Text="等于" Value="equal" />
<f:ListItem Text="包含" Value="contain" Selected="true" />
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
<f:RenderField Width="100px" ColumnID="InTime" DataField="InTime"
FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="入场时间" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="OutTime" DataField="OutTime"
FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" HeaderText="出场时间" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:TemplateField Width="100px" HeaderText="电话" HeaderTextAlign="Center" TextAlign="left">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("Phone") %>' ToolTip='<%# Bind("Phone") %>' ></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:TemplateField Width="100px" HeaderText="工程范围" HeaderTextAlign="Center" TextAlign="left">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Bind("ProjectRange") %>' ToolTip='<%# Bind("ProjectRange") %>' ></asp:Label>
</ItemTemplate>
</f:TemplateField>
</Columns>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
<f:ListItem Text="30" Value="30" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="选择项目参与单位" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="1000px" Height="620px">
</f:Window>
<f:Window ID="Window2" Title="项目参与单位信息设置" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="true" runat="server" IsModal="true"
Width="1000px" Height="680px">
</f:Window>
</form>
</body>
</html>
@@ -0,0 +1,131 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectUser.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.ProjectUser" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>单位信息</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
<style>
.customlabel span {
color: red;
font-weight: bold;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="240px" Title="项目" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpProjectId" runat="server" Label="项目" LabelAlign="Right" AutoPostBack="true"
EnableEdit="true" OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged"
LabelWidth="50px">
</f:DropDownList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvProject" ShowHeader="false" OnNodeCommand="tvProject_NodeCommand"
runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true"
AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="用户信息"
TitleToolTip="用户信息" AutoScroll="true">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="ProjectUserId" AllowCellEditing="true" ClicksToEdit="2"
DataIDField="ProjectUserId" AllowSorting="true" SortField="UnitName,UserCode" SortDirection="ASC"
OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="12" AllowColumnLocking="true"
OnPageIndexChange="Grid1_PageIndexChange"
AllowFilters="true" OnFilterChange="Grid1_FilterChange" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnSelectUser" Text="选择用户" Icon="Pencil" runat="server" OnClick="btnSelectUser_Click"></f:Button>
<f:Button ID="btnDelete" Text="删除" Icon="Delete" ConfirmText="确定删除当前数据?" OnClick="btnDelete_Click"
runat="server">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField />
<f:RenderField Width="80px" ColumnID="UserName" DataField="UserName" SortField="UserName"
FieldType="String" HeaderText="姓名" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="left" Locked="true">
<Filter EnableMultiFilter="true" ShowMatcher="true">
<Operator>
<f:DropDownList ID="DropDownList1" runat="server">
<f:ListItem Text="等于" Value="equal" />
<f:ListItem Text="包含" Value="contain" Selected="true" />
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
<f:RenderField Width="120px" ColumnID="Account" DataField="Account" SortField="Account"
FieldType="String" HeaderText="账号" HeaderTextAlign="Center"
TextAlign="left" Locked="true">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="UserCode" DataField="UserCode" SortField="UserCode"
FieldType="String" HeaderText="编号" HeaderTextAlign="Center" TextAlign="left" Locked="true">
</f:RenderField>
<f:RenderField Width="240px" ColumnID="UnitName" DataField="UnitName" SortField="UnitName"
FieldType="String" HeaderText="所属单位" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="left">
<Filter EnableMultiFilter="true" ShowMatcher="true">
<Operator>
<f:DropDownList ID="DropDownList2" runat="server">
<f:ListItem Text="等于" Value="equal" />
<f:ListItem Text="包含" Value="contain" Selected="true" />
</f:DropDownList>
</Operator>
</Filter>
</f:RenderField>
<f:TemplateField Width="100px" HeaderText="单位类型" HeaderTextAlign="Center" TextAlign="left">
<ItemTemplate>
<asp:Label ID="Label8" runat="server" Text='<%# BLL.Base_UnitService.ConvertUnitTypeStr(Eval("UnitType")) %>' ></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="RoleName" DataField="RoleName" SortField="RoleName"
FieldType="String" HeaderText="所属角色" HeaderTextAlign="Center" TextAlign="left" >
</f:RenderField>
</Columns>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
<f:ListItem Text="30" Value="30" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="选择项目参与用户" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="1000px" Height="620px">
</f:Window>
</form>
</body>
</html>
@@ -0,0 +1,68 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectUserPower.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.ProjectUserPower" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>项目用户授权</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
<style>
.customlabel span {
color: red;
font-weight: bold;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="RegionPanel1" />
<f:RegionPanel ID="RegionPanel1" ShowBorder="false" runat="server" Margin="5px">
<Regions>
<f:Region ID="Region3" ShowBorder="false" ShowHeader="false" RegionPosition="Top"
BodyPadding="0 1 0 0" Layout="Fit" runat="server" >
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Label ID="lbSystemName" runat="server" MarginLeft="20px" CssClass="customlabel"></f:Label>
<f:Label ID="lbUserName" runat="server" MarginLeft="100px" CssClass="customlabel"></f:Label>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交数据" ValidateForms="SimpleForm1"
OnClick="btnSave_Click">
</f:Button>
<f:Button ID="btnCancel" Icon="Cancel" runat="server" Text="取消" ValidateForms="SimpleForm1"
OnClick="btnCancel_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Region>
<f:Region ID="Region1" ShowBorder="false" ShowHeader="false" RegionPosition="Left"
BodyPadding="0 5 0 0" Width="380px" Layout="Fit" runat="server">
<Items>
<f:Tree ID="tvProjectSystem" Width="360px" ShowHeader="false" Title="项目系统" OnNodeCommand="tvProjectSystem_NodeCommand"
AutoLeafIdentification="true" runat="server" EnableIcons ="true" Expanded="true" AutoScroll="true" EnableSingleClickExpand ="true">
</f:Tree>
</Items>
</f:Region>
<f:Region ID="Region4" ShowBorder="false" ShowHeader="false" RegionPosition="Center"
BodyPadding="0 5 0 0" Width="270px" Layout="Fit" runat="server">
<Items>
<f:Tree ID="tvUser" Width="260px" ShowHeader="false" Title="单位用户" OnNodeCommand="tvUser_NodeCommand"
AutoLeafIdentification="true" runat="server" EnableIcons ="true" AutoScroll="true" Expanded="true" EnableSingleClickExpand ="true">
</f:Tree>
</Items>
</f:Region>
<f:Region ID="Region2" ShowBorder="false" ShowHeader="false" RegionPosition="Right"
BodyPadding="0 5 0 0" Width="390px" Layout="Fit" runat="server">
<Items>
<f:Tree ID="tvMenu" Width="380px" EnableCollapse="true" ShowHeader="false" Title="系统菜单"
AutoLeafIdentification="true" runat="server" EnableIcons ="true" AutoScroll="true"
EnableSingleClickExpand ="true" OnNodeCheck="tvMenu_NodeCheck" >
</f:Tree>
</Items>
</f:Region>
</Regions>
</f:RegionPanel>
</form>
</body>
</html>
@@ -0,0 +1,153 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectWelder.aspx.cs"
Inherits="FineUIPro.Web.common.ProjectSet.ProjectWelder" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>项目焊工</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="240px" Title="项目" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpProjectId" runat="server" Label="项目" LabelAlign="Right" AutoPostBack="true"
EnableEdit="true" OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged"
LabelWidth="50px">
</f:DropDownList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvProject" ShowHeader="false" OnNodeCommand="tvProject_NodeCommand"
runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true"
AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="项目焊工"
TitleToolTip="项目焊工" AutoScroll="true">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true" runat="server"
BoxFlex="1" DataKeyNames="ProjectWelderId" AllowCellEditing="true" ClicksToEdit="2"
DataIDField="ProjectWelderId" AllowSorting="true" SortField="WED_Code" SortDirection="ASC"
OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="12"
AllowColumnLocking="true" OnPageIndexChange="Grid1_PageIndexChange" AllowFilters="true"
OnFilterChange="Grid1_FilterChange" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnSelectWelder" Text="选择项目焊工" Icon="Pencil" runat="server" OnClick="btnSelectWelder_Click">
</f:Button>
<f:Button ID="btnPrint" Text="合格项目打印" Icon="Printer" runat="server" OnClick="btnPrint_Click">
</f:Button>
<f:Button ID="btnDelete" Text="删除" Icon="Delete" ConfirmText="确定删除当前数据?" OnClick="btnDelete_Click"
runat="server">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:TemplateField Width="50px" HeaderText="序号" HeaderTextAlign="Center" TextAlign="Center">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="90px" ColumnID="WED_Code" DataField="WED_Code" EnableFilter="true"
SortField="WED_Code" FieldType="String" HeaderText="焊工号" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="WED_Name" DataField="WED_Name" EnableFilter="true"
SortField="WED_Name" FieldType="String" HeaderText="焊工姓名" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:CheckBoxField Width="90px" RenderAsStaticField="true" TextAlign="Center" DataField="IsSelected"
HeaderText="是否选用" />
<f:GroupField HeaderText="选用人" TextAlign="Center">
<Columns>
<f:RenderField Width="90px" ColumnID="SelectedMan" DataField="SelectedMan" FieldType="String"
HeaderText="选用人" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:WindowField ColumnID="myWindowFieldSelected" Width="50px" WindowID="Window1" HeaderText="编辑"
Icon="Pencil" ToolTip="编辑" DataTextFormatString="{0}" DataIFrameUrlFields="ProjectWelderId"
DataIFrameUrlFormatString="ProjectWelderEdit.aspx?projectWelderId={0}&type=selectedMan" DataWindowTitleFormatString="编辑 - {1}"
HeaderTextAlign="Center" TextAlign="Center" />
</Columns>
</f:GroupField>
<f:CheckBoxField Width="90px" RenderAsStaticField="true" TextAlign="Center" DataField="IsApprove"
HeaderText="是否审批" />
<f:GroupField HeaderText="审核人" TextAlign="Center">
<Columns>
<f:RenderField Width="90px" ColumnID="ApproveMan" DataField="ApproveMan" FieldType="String"
HeaderText="审核人" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:WindowField ColumnID="myWindowFieldApprove" Width="50px" WindowID="Window1" HeaderText="编辑"
Icon="Pencil" ToolTip="编辑" DataTextFormatString="{0}" DataIFrameUrlFields="ProjectWelderId"
DataIFrameUrlFormatString="ProjectWelderEdit.aspx?projectWelderId={0}&type=approveMan" DataWindowTitleFormatString="编辑 - {1}"
HeaderTextAlign="Center" TextAlign="Center" />
</Columns>
</f:GroupField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
<f:ListItem Text="30" Value="30" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="编辑项目焊工" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Self" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="600px" Height="350px">
</f:Window>
<f:Window ID="Window2" Title="选择焊工" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Self" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="900px" Height="600px">
</f:Window>
<f:Window ID="Window3" Title="打印合格项目" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Self" EnableResize="true" runat="server" IsModal="true"
Width="1024px" Height="600px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<%--<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="TableEdit">
</f:MenuButton>--%>
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
runat="server" Text="删除" Icon="TableDelete">
</f:MenuButton>
</f:Menu>
</form>
<script type="text/javascript">
var menuID = '<%= Menu1.ClientID %>';
// 返回false,来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>
@@ -0,0 +1,58 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectWelderEdit.aspx.cs"
Inherits="FineUIPro.Web.common.ProjectSet.ProjectWelderEdit" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>编辑项目焊工</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtWED_Name" Label="焊工姓名" runat="server"
Readonly="true" LabelAlign="Right">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items><f:CheckBox ID="ckbIsSelected" Label="是否选用" runat="server" />
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtSelectedMan" Label="选用人" runat="server" LabelAlign="Right">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:CheckBox ID="ckbIsApprove" runat="server" Label="是否审批" >
</f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtApproveMan" Label="审核人" runat="server" LabelAlign="Right">
</f:TextBox>
</Items>
</f:FormRow>
</Rows>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交" ValidateForms="SimpleForm1"
OnClick="btnSave_Click" >
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Form>
</form>
</body>
</html>
@@ -0,0 +1,67 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SelectUnit.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.SelectUnit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>单位信息</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="200" Title="单位信息" ShowBorder="true"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Items>
<f:Tree ID="tvUnit" Width="180px" Height="500px"
ShowHeader="false" Title="单位性质" OnNodeCommand="tvUnit_NodeCommand" runat="server" ShowBorder="false"
EnableSingleClickExpand ="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="单位信息"
TitleToolTip="单位信息" AutoScroll="true">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true"
EnableCheckBoxSelect="true" KeepCurrentSelection="true" CheckBoxSelectOnly="true"
AllowPaging="false" runat="server" BoxFlex="1" DataKeyNames="UnitId"
DataIDField="UnitId" AllowSorting="true" SortField="UnitCode" SortDirection="ASC"
OnSort="Grid1_Sort" OnRowDataBound="Grid1_RowDataBound"
EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnEdit" Text="确定" Icon="Add" runat="server" OnClick="btnEdit_Click"></f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField />
<f:RenderField Width="120px" ColumnID="UnitCode" DataField="UnitCode" SortField="UnitCode"
FieldType="String" HeaderText="单位代码" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="Center" Locked="true">
</f:RenderField>
<f:RenderField Width="300px" ColumnID="UnitName" DataField="UnitName" SortField="UnitName"
FieldType="String" HeaderText="单位名称" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="left" Locked="true">
</f:RenderField>
<f:TemplateField Width="280px" HeaderText="单位类型" HeaderTextAlign="Center" TextAlign="Center">
<ItemTemplate>
<asp:CheckBoxList runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal"
ID="cblUnitType">
</asp:CheckBoxList>
</ItemTemplate>
</f:TemplateField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
</form>
</body>
</html>
@@ -0,0 +1,71 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SelectUser.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.SelectUser" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>用户信息</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="300" Title="用户单位" ShowBorder="true" ShowHeader="true"
AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Items>
<f:Tree ID="tvUnit" Width="290px" Height="500px" ShowHeader="false" OnNodeCommand="tvUnit_NodeCommand"
runat="server" ShowBorder="false" EnableSingleClickExpand="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="用户信息"
TitleToolTip="用户信息" AutoScroll="true">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true" EnableCheckBoxSelect="true"
KeepCurrentSelection="true" CheckBoxSelectOnly="true" runat="server" BoxFlex="1" DataKeyNames="UserId"
DataIDField="UserId" AllowSorting="true" SortField="UserName" SortDirection="ASC"
OnSort="Grid1_Sort" OnRowDataBound="Grid1_RowDataBound" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:DropDownList ID="drpDepartId" runat="server" Label="部门" LabelAlign="Right" AutoPostBack="true"
OnSelectedIndexChanged="drpDepartId_SelectedIndexChanged">
</f:DropDownList>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnEdit" Text="确定" Icon="Add" runat="server" OnClick="btnEdit_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField />
<f:RenderField Width="120px" ColumnID="UserName" DataField="UserName" SortField="UserName"
FieldType="String" HeaderText="姓名" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="Account" DataField="Account" SortField="Account"
FieldType="String" HeaderText="账号" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="left">
</f:RenderField>
<f:RenderField Width="110px" ColumnID="UserCode" DataField="UserCode" SortField="UserCode"
FieldType="String" HeaderText="编号" HeaderTextAlign="Center" TextAlign="left">
</f:RenderField>
<f:TemplateField Width="150px" HeaderText="所属角色">
<ItemTemplate>
<asp:DropDownList runat="server" ID="ddlRole">
</asp:DropDownList>
</ItemTemplate>
</f:TemplateField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
</form>
</body>
</html>
@@ -0,0 +1,63 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SelectWelder.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.SelectWelder" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>选择焊工</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<%-- <f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="300" Title="焊工单位" ShowBorder="true" ShowHeader="true"
AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Items>
<f:Tree ID="tvUnit" Width="290px" Height="500px" ShowHeader="false" OnNodeCommand="tvUnit_NodeCommand"
runat="server" ShowBorder="false" EnableSingleClickExpand="true">
</f:Tree>
</Items>
</f:Panel>--%>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="焊工信息"
TitleToolTip="焊工信息" AutoScroll="true">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true" EnableCheckBoxSelect="true"
KeepCurrentSelection="true" runat="server" BoxFlex="1" DataKeyNames="WED_ID"
DataIDField="WED_ID" AllowSorting="true" SortField="WED_Code" SortDirection="ASC"
OnSort="Grid1_Sort" EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:TextBox ID="txtWeldCode" runat="server" Label="焊工号" EmptyText="请输入焊工号"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged"></f:TextBox>
<f:TextBox ID="txtWeldName" runat="server" Label="姓名" EmptyText="请输入焊工姓名"
AutoPostBack="true" OnTextChanged="TextBox_TextChanged"></f:TextBox>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnEdit" Text="确定" Icon="Add" runat="server" OnClick="btnEdit_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField HeaderText="序号" Width="60px" TextAlign="Center" HeaderTextAlign="Center" />
<f:RenderField Width="150px" ColumnID="WED_Code" DataField="WED_Code" SortField="WED_Code"
FieldType="String" HeaderText="焊工代号" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="WED_Name" DataField="WED_Name" SortField="WED_Name"
FieldType="String" HeaderText="焊工姓名" EnableFilter="true" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
</Columns>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
</form>
</body>
</html>
@@ -0,0 +1,122 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WorkArea.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.WorkArea" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>施工区域</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="260" Title="施工区域" ShowBorder="true"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Items>
<f:Tree ID="tvProject" Width="240px" Height="500px"
ShowHeader="false" Title="项目信息" OnNodeCommand="tvProject_NodeCommand" runat="server" ShowBorder="false"
EnableSingleClickExpand ="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="施工区域"
TitleToolTip="施工区域" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:TextBox ID="txtWorkAreaCode" runat="server" Label="区域编号" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="TextBox_TextChanged"
Width="250px" LabelWidth="70px">
</f:TextBox>
<f:TextBox ID="txtWorkAreaName" runat="server" Label="区域名称" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="TextBox_TextChanged"
Width="250px" LabelWidth="70px">
</f:TextBox>
<f:ToolbarFill ID="ToolbarFill1" runat="server"> </f:ToolbarFill>
<f:Button ID="btnNew" Text="增加" Icon="Add" runat="server" OnClick="btnNew_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="施工区域" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="WorkAreaId" AllowCellEditing="true" AllowColumnLocking="true"
EnableColumnLines="true" ClicksToEdit="2" DataIDField="WorkAreaId" AllowSorting="true"
SortField="WorkAreaCode" SortDirection="ASC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="10"
OnPageIndexChange="Grid1_PageIndexChange" EnableTextSelection="True" AutoScroll="true"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick" >
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center"/>
<f:WindowField HeaderTextAlign="Center" TextAlign="Left" Width="120px" WindowID="Window1" HeaderText="区域编号"
DataTextField="WorkAreaCode" DataIFrameUrlFields="WorkAreaId" DataIFrameUrlFormatString="WorkAreaEdit.aspx?workAreaId={0}"
Title="区域编号" DataToolTipField="WorkAreaCode" SortField="WorkAreaCode" Locked="true">
</f:WindowField>
<f:RenderField Width="180px" ColumnID="WorkAreaName" DataField="WorkAreaName"
SortField="WorkAreaName" FieldType="String" HeaderText="区域名称" HeaderTextAlign="Center"
TextAlign="Left" Locked="true">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="UnitName" DataField="UnitName"
SortField="UnitName" FieldType="String" HeaderText="单位名称" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="InstallationName" DataField="InstallationName"
SortField="InstallationName" FieldType="String" HeaderText="装置" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="SupervisorUnitName" DataField="SupervisorUnitName"
SortField="SupervisorUnitName" FieldType="String" HeaderText="监理单位" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="250px" ColumnID="Def" DataField="Def"
SortField="Def" FieldType="String" HeaderText="区域描述" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="10" Value="10" />
<f:ListItem Text="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="施工区域维护" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Self" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="800px" Height="300px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="TableEdit">
</f:MenuButton>
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
ConfirmText="删除选中行?" ConfirmTarget="Top" runat="server" Text="删除" Icon="Delete">
</f:MenuButton>
</f:Menu>
</form>
<script type="text/javascript">
var menuID = '<%= Menu1.ClientID %>';
// 返回false,来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>
@@ -0,0 +1,59 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WorkAreaEdit.aspx.cs" Inherits="FineUIPro.Web.common.ProjectSet.WorkAreaEdit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>施工区域</title>
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtWorkAreaCode" Label="工区编号" ShowRedStar="true" Required="true"
runat="server" FocusOnPageLoad="true">
</f:TextBox>
<f:TextBox ID="txtWorkAreaName" Label="区域名称" ShowRedStar="true" Required="true"
runat="server" >
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpUnit" Label="单位名称" runat="server"
ShowRedStar="true" Required="true" EnableEdit="true">
</f:DropDownList>
<f:DropDownList ID="drpInstallation" Label="装置" runat="server"
ShowRedStar="true" Required="true" EnableEdit="true">
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpSupervisorUnit" Label="监理单位" runat="server" EnableEdit="true">
</f:DropDownList>
<f:TextBox ID="txtDef" Label="区域描述" runat="server" >
</f:TextBox>
</Items>
</f:FormRow>
</Rows>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交" ValidateForms="SimpleForm1"
OnClick="btnSave_Click" ConfirmText="确定要执行提交操作吗?" ConfirmTarget="Top">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Form>
</form>
<script type="text/javascript">
</script>
</body>
</html>