Basf_FCL/FCL/FineUIPro.Web/ContractorQuality/IncidentInvestigation.aspx

190 lines
13 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="IncidentInvestigation.aspx.cs" Inherits="FineUIPro.Web.ContractorQuality.IncidentInvestigation" %>
<!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="Region" BoxConfigAlign="Stretch">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="承包商质量事件调查" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="PunishmentId" DataIDField="PunishmentId" EnableColumnLines="true"
ClicksToEdit="2" AllowSorting="true" SortField="PunishDate" SortDirection="DESC" OnSort="Grid1_Sort"
AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid1_PageIndexChange"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server">
<Items>
<f:HiddenField ID="hdID" runat="server"></f:HiddenField>
<f:TextBox ID="txtFO_NO" runat="server" Label="合同号" EmptyText="输入查询条件" Width="260px" LabelAlign="Right" NextFocusControl="btnSearch"></f:TextBox>
<%--<f:DropDownList ID="drpContractAdmin" runat="server" Label="Contract Admin" LabelWidth="140px" Width="270px" LabelAlign="Right" NextFocusControl="btnSearch"></f:DropDownList>--%>
<f:DatePicker ID="txtPunishDate" runat="server" Label="Date" DateFormatString="yyyy-MM" DisplayType="Month" LabelWidth="80px" Width="180px" LabelAlign="Right"></f:DatePicker>
<f:Button ID="btnSearch" Text="Search" Icon="SystemSearch" runat="server" Size="Medium" CssClass="marginr" OnClick="btnSearch_Click" />
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnNew" ToolTip="增加" Text="增加" Icon="Add" EnablePostBack="false" runat="server" Hidden="true">
</f:Button>
<f:Button ID="btnEdit" ToolTip="编辑" Text="编辑" Icon="Pencil" runat="server" OnClick="btnEdit_Click" Hidden="true">
</f:Button>
<%--<f:Button ID="btnAudit" ToolTip="Audit" Text="Audit" Icon="Pencil" runat="server" OnClick="btnAudit_Click" >
</f:Button>--%>
<f:Button ID="btnDelete" ToolTip="Delete" Text="删除" Icon="Delete" ConfirmText="确定删除当前选中行?" OnClick="btnDelete_Click"
runat="server" Hidden="true">
</f:Button>
<%--<f:Button ID="btnExport" OnClick="btnExport_Click" runat="server" Text="Export" ToolTip="Export" Hidden="true"
Icon="DoorOut" EnableAjax="false" DisableControlBeforePostBack="false">
</f:Button>--%>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:TemplateField Width="50px" TextAlign="Center" Locked="true" ColumnID="tfNumber" HeaderText="No" HeaderTextAlign="Center">
<ItemTemplate>
<asp:Label ID="lblNumber" runat="server" Text='<%# Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:GroupField ColumnID="GroupField1" runat="server" HeaderText="申报人填写" HeaderTextAlign="Center">
<Columns>
<f:RenderField Width="100px" ColumnID="PunishDate" DataField="PunishDate"
FieldType="Date" Renderer="Date" HeaderText="发生日期" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="Location" DataField="Location"
FieldType="String" HeaderText="位置" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="180px" ColumnID="Description" DataField="Description"
HeaderText="质量事件描述" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="Contractor" DataField="Contractor"
HeaderText="涉及承包商" HeaderTextAlign="Center">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField2" runat="server" HeaderText="SSR管理员填写" HeaderTextAlign="Center">
<Columns>
<f:RenderField Width="120px" ColumnID="FO_NO" DataField="FO_NO"
FieldType="String" HeaderText="合同号" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="MainCoordinatorName" DataField="MainCoordinatorName"
HeaderText="主协调员" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="MCDepName" DataField="MCDepName"
HeaderText="主协调员所在部门" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ContractRequesterName" DataField="ContractRequesterName"
HeaderText="合同需求人" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ContractRequesterDep" DataField="ContractRequesterDep"
HeaderText="需求合同部门" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="UserRepresentativeName" DataField="UserRepresentativeName"
HeaderText="用户代表" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ContractAdminName" DataField="ContractAdminName"
HeaderText="合同管理员" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ItemNo" DataField="ItemNo"
HeaderText="序号" HeaderTextAlign="Center">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField3" runat="server" HeaderText="主协调员填写" HeaderTextAlign="Center">
<Columns>
<f:RenderField Width="120px" ColumnID="ClauseDef" DataField="ClauseDef"
FieldType="String" HeaderText="违章条款" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ViolationDegree" DataField="ViolationDegree"
FieldType="String" HeaderText="违章等级" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="Company" DataField="Company"
FieldType="String" HeaderText="违章扣款(公司)" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="IndividualPerson" DataField="IndividualPerson"
FieldType="String" HeaderText="违章人员" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="Individual" DataField="Individual"
FieldType="String" HeaderText="违章扣款(个人)" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="UserDepName" DataField="UserDepName"
FieldType="String" HeaderText="用户部门" HeaderTextAlign="Center">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField4" runat="server" HeaderText="用户部门填写" HeaderTextAlign="Center">
<Columns>
<f:RenderField Width="120px" ColumnID="ViolationRelatedSes" DataField="ViolationRelatedSes"
FieldType="String" HeaderText="违章相关SES" HeaderTextAlign="Center">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField5" runat="server" HeaderText="合同管理员填写" HeaderTextAlign="Center">
<Columns>
<f:RenderField Width="120px" ColumnID="SES_No" DataField="SES_No"
FieldType="String" HeaderText="扣款SES" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="CompletionDate" DataField="CompletionDate"
FieldType="String" HeaderText="扣款完成时间" HeaderTextAlign="Center">
</f:RenderField>
</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="Number of records per page:">
</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:DropDownList>
</PageItems>
</f:Grid>
</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="1080px" Height="800px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
Icon="BulletEdit" runat="server" Text="编辑" Hidden="true">
</f:MenuButton>
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
Icon="Delete" ConfirmText="确定删除选中行?" ConfirmTarget="Top" runat="server" Text="删除" Hidden="true">
</f:MenuButton>
<f:MenuButton ID="btnMenuView" OnClick="btnMenuView_Click" EnablePostBack="true"
Icon="Find" runat="server" Text="查看">
</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');
}
function renderSalary(value) {
return F.addCommas(value.toFixed(2));
}
</script>
</body>
</html>