200 lines
15 KiB
Plaintext
200 lines
15 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Default.ascx.cs"
|
|
Inherits="SuperMap.RealEstate.HighWay.Compents.ExpenseBill.Default" %>
|
|
<%@ Register Assembly="RealEstate.Web" Namespace="SuperMap.RealEstate.Web.UI.WebControls" TagPrefix="smwc" %>
|
|
|
|
<ul class="ListItem Col1">
|
|
<li>
|
|
<fieldset class="cssGroupBar">
|
|
<legend><b>表单信息</b></legend>
|
|
<ul class="ListItem Col3">
|
|
<li>
|
|
<smwc:DropDownListEx ID="EXPENSEBILL_TYPE" Width="100%" runat="server" CaptionText="报销类型:" AllowEmpty="false"
|
|
OnCallBackSetControl="EXPENSEBILL_TYPE_CallBackSetControl" />
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="EXPENSE_DATE" Width="100%" runat="server" CaptionText="报销日期:" ValidType="DateTime" AllowEmpty="false"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="DEPARTMENT_NAME" Width="100%" runat="server" CaptionText="部门名称:" AllowEmpty="false"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_BUSINESS_PERSON" runat="server">
|
|
<smwc:TextBoxEx ID="BUSINESS_PERSON" Width="100%" runat="server" CaptionText="出差人员:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_BUSINESS_REASON" runat="server">
|
|
<smwc:TextBoxEx ID="BUSINESS_REASON" Width="100%" runat="server" CaptionText="出差事由:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_PAYEE_UNIT" runat="server">
|
|
<smwc:TextBoxEx ID="PAYEE_UNIT" Width="100%" runat="server" CaptionText="收款单位/个人:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_BANK_NAME" runat="server">
|
|
<smwc:TextBoxEx ID="BANK_NAME" Width="100%" runat="server" CaptionText="开户银行:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_BANK_ACCOUNT" runat="server">
|
|
<smwc:TextBoxEx ID="BANK_ACCOUNT" Width="100%" runat="server" CaptionText="银行账号:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="PAYMENT_LOWER" Width="100%" runat="server" CaptionText="付款金额(小写):" ValidType="Double"
|
|
DigitsLength="2" OnCallBackSetControl="PAYMENT_LOWER_CallBackSetControl"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="PAYMENT_CAP" Width="100%" runat="server" CaptionText="付款金额(大写):"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_PAY_TYPE" runat="server">
|
|
<smwc:TextBoxEx ID="PAY_TYPE" Width="100%" runat="server" CaptionText="付款方式:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li class="Col1" id="Li_PAYMENT_DETAIL" runat="server">
|
|
<smwc:TextBoxEx ID="PAYMENT_DETAIL" Width="100%" runat="server" CaptionText="付款内容:" TextMode="MultiLine" Rows="4"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_PREPAY_EXPENSE" runat="server">
|
|
<smwc:TextBoxEx ID="PREPAY_EXPENSE" Width="100%" runat="server" CaptionText="预支旅费(借款):"
|
|
ValidType="Double" DigitsLength="2"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_PREPAY_DATE" runat="server">
|
|
<smwc:TextBoxEx ID="PREPAY_DATE" Width="100%" runat="server" CaptionText="预支日期:" ValidType="DateTime"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_PAYMENT_RETURN" runat="server">
|
|
<smwc:TextBoxEx ID="PAYMENT_RETURN" Width="100%" runat="server" CaptionText="退还金额:"
|
|
ValidType="Double" DigitsLength="2"></smwc:TextBoxEx>
|
|
</li>
|
|
<li id="Li_PAYMENT_COMPLEMENT" runat="server">
|
|
<smwc:TextBoxEx ID="PAYMENT_COMPLEMENT" Width="100%" runat="server" CaptionText="补足金额:"
|
|
ValidType="Double" DigitsLength="2"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="ENCLOSURE_COUNT" Width="100%" runat="server" CaptionText="附件张数:" ValidType="Integer"></smwc:TextBoxEx>
|
|
</li>
|
|
</ul>
|
|
<ul class="ListItem Col2">
|
|
<li style="text-align: left;">
|
|
<asp:Button ID="BtnSearchImg" runat="server" CssClass="ButtonSearch" Text="票据上传/查询" CausesValidation="false" Visible="false" />
|
|
</li>
|
|
<li style="text-align: right;">
|
|
<asp:Button ID="ButtonSave" runat="server" OnClick="ButtonSave_Click" Text="保存" CssClass="ButtonSave" />
|
|
</li>
|
|
</ul>
|
|
</fieldset>
|
|
<fieldset id="ExpenseDetail" class="cssGroupBar" style="display: none;" runat="server">
|
|
<legend><b>详细信息</b></legend>
|
|
<ul class="ListItem Col1">
|
|
<li>
|
|
<smwc:CallBackButton ID="ButtonNew" CssClass="ButtonNew" CausesValidation="false" runat="server" Text="添加" />
|
|
</li>
|
|
<li>
|
|
<asp:TextBox ID="TextBox_Search" CssClass="TextBoxSearch" Width="180px" runat="server"></asp:TextBox>
|
|
<smwc:CallBackButton ID="ButtonSearch" CssClass="ButtonSearch" runat="server" Text="搜索" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
<smwc:LayoutButton ID="LayoutButton_Search" runat="server" Text="搜索选项">
|
|
<smwc:GridViewSearch ID="GridViewSearch1" runat="server" OnCallBackClick="ButtonSearch_CallBackClick">
|
|
<smwc:SearchItem FieldName="START_DATE" Text="搜索“出发时间”" Checked="true" IsDateTime="true" />
|
|
<smwc:SearchItem FieldName="START_PLACE" Text="搜索“出发地点”" Checked="true" />
|
|
<smwc:SearchItem FieldName="ARRIVE_DATE" Text="搜索“到达时间”" Checked="true" IsDateTime="true" />
|
|
<smwc:SearchItem FieldName="ARRIVE_PLACE" Text="搜索“到达地点”" Checked="true" />
|
|
<smwc:SearchItem FieldName="VEHICLE_TYPE" Text="搜索“交通工具”" Checked="true" />
|
|
<smwc:SearchItem FieldName="BILL_COUNT" Text="搜索“单据张数”" Checked="true" />
|
|
<smwc:SearchItem FieldName="BILL_AMOUNT" Text="搜索“金额”" Checked="true" />
|
|
<smwc:SearchItem FieldName="SUBSIDY_POPULATION" Text="搜索“补贴人数”" Checked="true" />
|
|
<smwc:SearchItem FieldName="SUBSIDY_DAY" Text="搜索“补贴天数”" Checked="true" />
|
|
<smwc:SearchItem FieldName="SUBSIDY_AMOUNT" Text="搜索“补贴金额”" Checked="true" />
|
|
<smwc:SearchItem FieldName="OTHER_COST" Text="搜索“其他费用”" Checked="true" />
|
|
<smwc:SearchItem FieldName="OTHERBILL_COUNT" Text="搜索“单据张数”" Checked="true" />
|
|
<smwc:SearchItem FieldName="OTHERBILL_AMOUNT" Text="搜索“金额”" Checked="true" />
|
|
<smwc:SearchItem FieldName="EXPENSEDETAIL_DATE" Text="搜索“费用日期”" Checked="true" IsDateTime="true" />
|
|
<smwc:SearchItem FieldName="EXPENSE_DETAIL" Text="搜索“报销内容”" Checked="true" />
|
|
<smwc:SearchItem FieldName="EXPENSEDETAIL_COUNT" Text="搜索“单据张数”" Checked="true" />
|
|
<smwc:SearchItem FieldName="EXPENSEDETAIL_AMOUNT" Text="搜索“金额”" Checked="true" />
|
|
<smwc:SearchItem FieldName="EXPENSEDETAIL_DESC" Text="搜索“备注”" Checked="true" />
|
|
</smwc:GridViewSearch>
|
|
</smwc:LayoutButton>
|
|
<smwc:LayoutButton ID="LayoutButton_OrderBy" runat="server" Text="排序选项">
|
|
<smwc:GridViewOrderBy ID="GridViewOrderBy1" runat="server" OnCallBackClick="ButtonSearch_CallBackClick">
|
|
<smwc:OrderByItem FieldName="EXPENSEDETAIL_ID" Text="添加顺序" GroupName="RadioOrderBy" Checked="true" />
|
|
<smwc:OrderByItem FieldName="START_DATE" Text="出发时间" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="START_PLACE" Text="出发地点" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="ARRIVE_DATE" Text="到达时间" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="ARRIVE_PLACE" Text="到达地点" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="VEHICLE_TYPE" Text="交通工具" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="BILL_COUNT" Text="单据张数" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="BILL_AMOUNT" Text="金额" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="SUBSIDY_POPULATION" Text="补贴人数" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="SUBSIDY_DAY" Text="补贴天数" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="SUBSIDY_AMOUNT" Text="补贴金额" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="OTHER_COST" Text="其他费用" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="OTHERBILL_COUNT" Text="单据张数" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="OTHERBILL_AMOUNT" Text="金额" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="EXPENSEDETAIL_DATE" Text="费用日期" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="EXPENSE_DETAIL" Text="报销内容" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="EXPENSEDETAIL_COUNT" Text="单据张数" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="EXPENSEDETAIL_AMOUNT" Text="金额" GroupName="RadioOrderBy" />
|
|
<smwc:OrderByItem FieldName="EXPENSEDETAIL_DESC" Text="备注" GroupName="RadioOrderBy" />
|
|
</smwc:GridViewOrderBy>
|
|
</smwc:LayoutButton>
|
|
</li>
|
|
<li>
|
|
<smwc:GridViewEx ID="GridViewEx1" runat="server" OnSelectMethodParameters="GridViewEx1_SelectMethodParameters"
|
|
DataKeyNames="EXPENSEDETAIL_ID" DataTableName="T_EXPENSEDETAIL" RowEventType="UseDefined"
|
|
PopDialogUrl="EXPENSEDETAILPage.aspx" PopDialogWidth="800" PopDialogHeight="400"
|
|
PopDialogName="EXPENSEDETAILPage" OnRowDataBound="GridViewEx1_RowDataBound">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>序</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<%# GridPageEx1.PageSize * GridPageEx1.CurrentPageIndex + Container.DataItemIndex + 1 %>.
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="START_DATE" Visible="true" HeaderText="出发时间" HtmlEncode="false" DataFormatString="{0:MM月dd日 HH时}" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="START_PLACE" Visible="true" HeaderText="出发地点" />
|
|
<asp:BoundField DataField="ARRIVE_DATE" Visible="true" HeaderText="到达时间" HtmlEncode="false" DataFormatString="{0:MM月dd日 HH时}" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="ARRIVE_PLACE" Visible="true" HeaderText="到达地点" />
|
|
<asp:BoundField DataField="VEHICLE_TYPE" Visible="true" HeaderText="交通工具" />
|
|
<asp:BoundField DataField="BILL_COUNT" Visible="true" HeaderText="单据张数" />
|
|
<asp:BoundField DataField="BILL_AMOUNT" Visible="true" HeaderText="金额" />
|
|
<asp:BoundField DataField="SUBSIDY_POPULATION" Visible="true" HeaderText="补贴人数" />
|
|
<asp:BoundField DataField="SUBSIDY_DAY" Visible="true" HeaderText="补贴天数" />
|
|
<asp:BoundField DataField="SUBSIDY_AMOUNT" Visible="true" HeaderText="补贴金额" />
|
|
<asp:BoundField DataField="OTHER_COST" Visible="true" HeaderText="其他费用" />
|
|
<asp:BoundField DataField="OTHERBILL_COUNT" Visible="true" HeaderText="单据张数" />
|
|
<asp:BoundField DataField="OTHERBILL_AMOUNT" Visible="true" HeaderText="金额" />
|
|
<asp:BoundField DataField="EXPENSEDETAIL_DATE" Visible="true" HeaderText="费用日期" HtmlEncode="false" DataFormatString="{0:yyyy年MM月dd日}" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="EXPENSE_DETAIL" Visible="true" HeaderText="报销内容" />
|
|
<asp:BoundField DataField="EXPENSEDETAIL_COUNT" Visible="true" HeaderText="单据张数" />
|
|
<asp:BoundField DataField="EXPENSEDETAIL_AMOUNT" Visible="true" HeaderText="金额" />
|
|
<asp:BoundField DataField="EXPENSEDETAIL_DESC" Visible="true" HeaderText="备注" />
|
|
</Columns>
|
|
<HeaderStyle Wrap="False" />
|
|
<RowStyle Wrap="False" />
|
|
</smwc:GridViewEx>
|
|
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnableViewState="true"></asp:ObjectDataSource>
|
|
</li>
|
|
<li>
|
|
<smwc:GridPageEx ID="GridPageEx1" runat="server" PageSize="20" OnCallBackPageChanged="GridPageEx1_CallBackPageChanged" />
|
|
</li>
|
|
</ul>
|
|
</fieldset>
|
|
</li>
|
|
</ul>
|
|
<ul style="display: none;">
|
|
<li>
|
|
<smwc:TextBoxEx ID="EXPENSEBILL_ID" Width="100%" runat="server" CaptionText="内码:" ValidType="Integer" ReadOnly="True"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="HIGHWAYPROINST_ID" Width="100%" runat="server" CaptionText="流程内码:" ValidType="Integer" ReadOnly="True"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="SERVERPART_ID" Width="100%" runat="server" CaptionText="服务区内码:" ValidType="Integer"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="SERVERPART_MANAGER" Width="100%" runat="server" CaptionText="服务区经理:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="STAGNATE_MANAGER" Width="100%" runat="server" CaptionText="驻点经理:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="FINANCE_STAFF" Width="100%" runat="server" CaptionText="财务会计:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="DEPARTMENT_HEAD" Width="100%" runat="server" CaptionText="部门负责人:"></smwc:TextBoxEx>
|
|
</li>
|
|
<li>
|
|
<smwc:TextBoxEx ID="APPLY_STAFF" Width="100%" runat="server" CaptionText="经办人:"></smwc:TextBoxEx>
|
|
</li>
|
|
</ul>
|