xinjiang/SGGL/FineUIPro.Web/HJGL/MaterialManage/UsingPlan.aspx

196 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="UsingPlan.aspx.cs" Inherits="FineUIPro.Web.HJGL.MaterialManage.UsingPlan" %>
<!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" />
<style type="text/css">
.f-grid-row.color1,
.f-grid-row.color1 .f-icon,
.f-grid-row.color1 a {
background-color: red;
color: #fff;
}
.f-grid-cell.hidethis .f-grid-checkbox {
display: none;
}
</style>
</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" Title="领料计划录入" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="UsingPlanId" AllowCellEditing="true"
ClicksToEdit="2" DataIDField="UsingPlanId" AllowSorting="true" SortField="InPutDate"
SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true"
PageSize="15" OnPageIndexChange="Grid1_PageIndexChange" AllowFilters="true" OnFilterChange="Grid1_FilterChange"
EnableTextSelection="True" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick"
OnRowCommand="Grid1_RowCommand" OnRowDataBound="Grid1_RowDataBound">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server">
<Items>
<f:Label ID="txt112" runat="server" Width="10px"></f:Label>
<f:RadioButtonList ID="rblUsed" runat="server" Width="240px" AutoPostBack="true"
OnSelectedIndexChanged="rblUsed_SelectedIndexChanged">
<f:RadioItem Text="未领用" Value="0" Selected="true" />
<f:RadioItem Text="已领用" Value="1"/>
<f:RadioItem Text="已作废" Value="2"/>
</f:RadioButtonList>
<f:Label ID="Label1" runat="server" Width="20px"></f:Label>
<f:TextBox runat="server" Label="焊材代号" ID="txtWeldCode" EmptyText="输入查询条件" Width="200px" LabelAlign="right">
</f:TextBox>
<%-- <f:CheckBox ID="cbIsNeedConfirm" runat="server" Label="是否需确认" LabelAlign="right" ></f:CheckBox>--%>
<f:TextBox runat="server" Label="领用人" ID="txtUsingMan" EmptyText="输入领用人"
Width="160px" LabelWidth="70px" LabelAlign="right"></f:TextBox>
<f:TextBox runat="server" Label="录入人" ID="txtInputMan" EmptyText="输入录入人"
Width="160px" LabelWidth="70px" LabelAlign="right"></f:TextBox>
<f:TextBox runat="server" Label="使用单位" ID="txtUsingUnit" EmptyText="输入使用单位"
Width="190px" LabelWidth="80px" LabelAlign="right"></f:TextBox>
<f:ToolbarFill runat="server"></f:ToolbarFill>
<f:Button ID="btnSelect" ToolTip="查询" Text="查询" Icon="SystemSearch" runat="server" OnClick="btnSelect_Click"></f:Button>
<f:Button ID="btnNew" Text="增加" Icon="Add" runat="server" OnClick="btnNew_Click">
</f:Button>
<f:Button ID="btnImport" ToolTip="导入" Text="导入" Icon="DoorIn" runat="server" OnClick="btnImport_Click" Hidden="true"></f:Button>
<f:Button ID="btnConfirm" Text="审核" ToolTip="焊工在当天的计划超过2条红色记录需要审核确认" Icon="Pencil" runat="server" OnClick="btnConfirm_Click" Hidden="true">
</f:Button>
<f:Button ID="btnAudit" Text="焊工录入审核" ToolTip="焊工录入经施工员审核后才可领用(勾选复选框进行审核)!" runat="server" OnClick="btnAudit_Click" Hidden="true">
</f:Button>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="FolderUp"
EnableAjax="false" DisableControlBeforePostBack="false">
</f:Button>
</Items>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:TemplateField ColumnID="tfNumber" Width="40px" HeaderText="序号" HeaderTextAlign="Center"
TextAlign="Center">
<ItemTemplate>
<asp:Label ID="lblNumber" runat="server" Text='<%# Grid1.PageIndex * Grid1.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<%--<f:CheckBoxField ColumnID="WelderAudit" DataField="WelderAudit" RenderAsStaticField="false" HeaderToolTip="焊工录入审核" HeaderText="审核" HeaderTextAlign="Center" TextAlign="Center" Width="70px"></f:CheckBoxField>--%>
<f:RenderField Width="100px" ColumnID="OrderDate" DataField="OrderDate" FieldType="Date" RendererArgument="yyyy-MM-dd"
Renderer="Date" HeaderText="预约日期" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="110px" ColumnID="OrderTime" DataField="OrderTime"
FieldType="String" HeaderText="预约时间段" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="WeldTypeName" DataField="WeldTypeName" FieldType="String"
HeaderText="焊材类型" HeaderTextAlign="Center" TextAlign="Center" SortField="WeldTypeName">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ConsumablesCode" DataField="ConsumablesCode" FieldType="String"
HeaderText="焊材代号" HeaderTextAlign="Center" TextAlign="Center" SortField="ConsumablesCode">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="ConsumablesName" DataField="ConsumablesName" FieldType="String"
HeaderText="焊材名称" HeaderTextAlign="Center" TextAlign="Center" SortField="ConsumablesName">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="SteelFormat" DataField="SteelFormat" FieldType="String"
HeaderText="焊材规格" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="UsingUnit" DataField="UsingUnit" FieldType="String"
HeaderText="使用单位" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="TeamGroupName" DataField="TeamGroupName" FieldType="String"
HeaderText="焊工班组" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="UsePosition" DataField="UsePosition" FieldType="String"
HeaderText="使用位置" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="110px" ColumnID="IsSteelStru" DataField="IsSteelStru" FieldType="String"
HeaderText="是否钢结构" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="STE_Name" DataField="STE_Name" FieldType="String"
HeaderText="焊件材质" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="Amount" DataField="Amount" FieldType="Float"
HeaderText="数量" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="170px" ColumnID="UsingManOneName" DataField="UsingManOneName"
FieldType="String" HeaderText="领料人" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="InPutMan" DataField="InPutMan"
FieldType="String" HeaderText="录入人" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="InPutDate" DataField="InPutDate" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd"
HeaderText="录入时间" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="CancelDate" DataField="CancelDate" FieldType="Date" RendererArgument="yyyy-MM-dd"
Renderer="Date" HeaderText="作废时间" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="IsCancel" DataField="IsCancel" FieldType="String"
HeaderText="是否作废" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="UsedAmount" DataField="UsedAmount" FieldType="Float"
HeaderText="已领用数量" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="IsFinish" DataField="IsFinish" FieldType="String"
HeaderText="是否完成" HeaderTextAlign="Center" TextAlign="Center" Hidden="true">
</f:RenderField>
<%--<f:LinkButtonField ID="lbtnConfirmFinish" HeaderText="确认完成" Hidden="true" Icon="CartPut" Width="90px" CommandName="ConfirmFinish"
HeaderTextAlign="Center" TextAlign="Center" ToolTip="保管员确认完成" ConfirmText="确认结束些领料计划?" ConfirmTarget="Top" />--%>
</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: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="800px" Height="450px">
</f:Window>
<f:Window ID="Window2" Title="导入领料计划" Hidden="true" EnableIFrame="true" EnableMaximize="false"
Target="Parent" EnableResize="false" runat="server" OnClose="Window1_Close" IsModal="true"
Width="600px" Height="280px">
</f:Window>
<f:Window ID="Window3" Title="指纹验证" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" IsModal="true"
Width="610px" Height="460px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="Pencil">
</f:MenuButton>
<f:MenuButton ID="btnMenuCopy" OnClick="btnMenuCopy_Click" EnablePostBack="true"
runat="server" Text="拷贝" Icon="PageCopy">
</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>