2025-03-27 15:05:14 +08:00

237 lines
12 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RestaurantRevenue.aspx.cs"
MasterPageFile="~/SuperMap_Client/MasterPage/v4_0/SizeBox.Master"
Inherits="SuperMap.RealEstate.SendRec.Modules.PrintBill.RestaurantRevenue" %>
<%@ Register Assembly="RealEstate.Web" Namespace="SuperMap.RealEstate.Web.UI.WebControls" TagPrefix="smwc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HTMLHead" runat="server">
<script src="JavaScript.js" type="text/javascript"></script>
<style type="text/css">
.CustomPaging {
display: none;
}
.ControlBox_SingleLine, .ControlBox_Password, .ControlBox_MultiLine {
border: none;
border-image:none;
padding:0px;
background-image:none;
box-shadow:none;
}
.ControlBox_SingleLine ControlBox_Disabled {
border: none;
}
</style>
<style type="text/css" id="GridViewExCss">
.GridView td, .GridView tr th {
border-left: 1px solid #BBBBBB !important;
border-right: 1px solid #BBBBBB !important;
}
.fontColor {
color: red;
}
.ControlBox_Table td {
border-left: 0px solid #BBBBBB !important;
border-right: 0px solid #BBBBBB !important;
}
</style>
<style media="print" type="text/css">
.noPrint {
display: none;
}
.PrintContainer {
padding: 0px;
}
</style>
<script type="text/javascript">
function preview() {
bdhtml = window.document.body.innerHTML;
sprnstr = "<!--startprint-->";
eprnstr = "<!--endprint-->";
prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);
prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));
window.document.body.innerHTML = prnhtml;
window.print();
window.document.body.innerHTML = bdhtml;
}
function CheckForm() {
RealEstate.Page.ShowMask("正在查询...");
}
function NotAllowEmptyEl(el) {
if (el.val() == "" || el.val() == null) {
el.next().addClass("chzn-container-error");
el.next().attr("title", "格式要求不能为空值;");
return false;
}
return true;
}
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="B" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="B_L" runat="server">
<smwc:DropDownListEx ID="StatisticsYear" runat="server" CaptionText="统计日期:" AllowEmpty="false" Width="140"></smwc:DropDownListEx>
<smwc:DropDownListEx ID="StatisticsMonth" runat="server" AllowEmpty="false" Width="60" EnableCaption="false">
<smwc:ListItemEx Value="1" Text="1"></smwc:ListItemEx>
<smwc:ListItemEx Value="2" Text="2"></smwc:ListItemEx>
<smwc:ListItemEx Value="3" Text="3"></smwc:ListItemEx>
<smwc:ListItemEx Value="4" Text="4"></smwc:ListItemEx>
<smwc:ListItemEx Value="5" Text="5"></smwc:ListItemEx>
<smwc:ListItemEx Value="6" Text="6"></smwc:ListItemEx>
<smwc:ListItemEx Value="7" Text="7"></smwc:ListItemEx>
<smwc:ListItemEx Value="8" Text="8"></smwc:ListItemEx>
<smwc:ListItemEx Value="9" Text="9"></smwc:ListItemEx>
<smwc:ListItemEx Value="10" Text="10"></smwc:ListItemEx>
<smwc:ListItemEx Value="11" Text="11"></smwc:ListItemEx>
<smwc:ListItemEx Value="12" Text="12"></smwc:ListItemEx>
</smwc:DropDownListEx>
<smwc:DropDownListEx ID="StaticsType" runat="server" CaptionText="统计类型:" AllowEmpty="false" Width="160">
<smwc:ListItemEx Value="1" Text="自然月"></smwc:ListItemEx>
<smwc:ListItemEx Value="2" Text="财务月" Selected="true"></smwc:ListItemEx>
</smwc:DropDownListEx>
<asp:Button ID="ButtonStatistics" CssClass="ButtonSearch" runat="server" Text="统计" OnClick="ButtonStatistics_Click" />
<asp:Button ID="ButtonAdd" CssClass="ButtonSearch" runat="server" Text="全部保存" OnClick="ButtonAdd_Click" />
<asp:Button ID="ButtonExport" CssClass="ButtonNew" CausesValidation="false" runat="server" Text="导出Excel" OnClick="ButtonExport_Click" />
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="B_R" runat="server">
<img src="/HighWay/Resources/v1_0/Images/print.png" onclick="preview();window.close()" />
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="T" runat="server">
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="T_L" runat="server">
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="T_R" runat="server">
</asp:Content>
<asp:Content ID="Content8" ContentPlaceHolderID="S_T" runat="server">
</asp:Content>
<asp:Content ID="Content9" ContentPlaceHolderID="S" runat="server">
</asp:Content>
<asp:Content ID="Content10" ContentPlaceHolderID="S_B" runat="server">
</asp:Content>
<asp:Content ID="Content11" ContentPlaceHolderID="M_T" runat="server">
</asp:Content>
<asp:Content ID="Content12" ContentPlaceHolderID="M" runat="server">
<!--startprint-->
<div>
<table style="width: 100%;">
<tr>
<td style="text-align: center; height: 80px;" colspan="2">
<asp:Label ID="Label1" runat="server" Font-Size="X-Large" Text="直营餐厅经营数据统计"></asp:Label>
</td>
</tr>
<tr>
<td style="text-align: left;">
<asp:Label ID="STATISTICS_TYPE" runat="server" Font-Size="Medium" Text=""></asp:Label>
</td>
<td style="text-align: right;">
<asp:Label ID="ENDACCOUNT_DATE" runat="server" Font-Size="Medium" Text="统计时间:" Visible="false"></asp:Label>
</td>
</tr>
</table>
</div>
<smwc:GridViewEx ID="GridViewEx1" runat="server" DataTableName="SENDREC_STORAGE.T_RESTAURANTREVENUE" RowEventType="None"
DataKeyNames="RESTAURANTREVENUE_ID,SHOPSHORTNAME,PROVINCE_CODE,SERVERPART_ID,SERVERPART_NAME,SERVERPARTSHOP_ID"
OnRowDataBound="GridViewEx1_RowDataBound" ShowFooter="true" Width="100%" FooterStyle-HorizontalAlign="Right">
<Columns>
<asp:TemplateField HeaderText="序号" ItemStyle-HorizontalAlign="Center" FooterStyle-HorizontalAlign="Center">
<HeaderTemplate>序</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>.
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="SERVERPART_NAME" Visible="true" HeaderText="服务区名称" ItemStyle-HorizontalAlign="Center" />
<asp:BoundField DataField="SHOPSHORTNAME" Visible="true" HeaderText="门店名称" ItemStyle-HorizontalAlign="Center" />
<asp:TemplateField HeaderText="销售收入">
<ItemTemplate>
<smwc:TextBoxEx ID="SALESREVENUE_TextBoxEx" Text='<%# Eval("SALESREVENUE") %>' runat="server" EnableCaption="false" TextAlign="Right" ValidType="Double" ReadOnly="true" Width="100%" />
</ItemTemplate>
</asp:TemplateField>
<%-- <asp:BoundField DataField="SALESREVENUE" Visible="true" HeaderText="销售收入" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:0.00}" />--%>
<asp:TemplateField HeaderText="营业成本">
<ItemTemplate>
<smwc:TextBoxEx ID="OPERATINGCOST_TextBoxEx" Text='<%# Eval("OPERATINGCOST") %>' runat="server" EnableCaption="false" TextAlign="Right" ValidType="Double" Width="100%" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="销售费用">
<ItemTemplate>
<smwc:TextBoxEx ID="SELLINGEXPENSES_TextBoxEx" Text='<%# Eval("SELLINGEXPENSES") %>' runat="server" EnableCaption="false" TextAlign="Right" ValidType="Double" Width="100%" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="管理费用">
<ItemTemplate>
<smwc:TextBoxEx ID="MANAGEMENTCOSTS_TextBoxEx" Text='<%# Eval("MANAGEMENTCOSTS") %>' runat="server" EnableCaption="false" TextAlign="Right" ValidType="Double" Width="100%" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="财务费用">
<ItemTemplate>
<smwc:TextBoxEx ID="FINANCIALEXPENSES_TextBoxEx" Text='<%# Eval("FINANCIALEXPENSES") %>' runat="server" EnableCaption="false" TextAlign="Right" ValidType="Double" Width="100%" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="税金及其他">
<ItemTemplate>
<smwc:TextBoxEx ID="OTHERCOSTS_TextBoxEx" Text='<%# Eval("OTHERCOSTS") %>' runat="server" EnableCaption="false" ValidType="Double" TextAlign="Right" Width="100%" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="费用支付合计">
<ItemTemplate>
<smwc:TextBoxEx ID="OUTPRICETOTAL_TextBoxEx" Text='<%# Eval("OUTPRICETOTAL") %>' runat="server" EnableCaption="false" ValidType="Double" TextAlign="Right" Width="100%" ReadOnly="true" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="净利润">
<ItemTemplate>
<smwc:TextBoxEx ID="NETPROFIT_TextBoxEx" Text='<%# Eval("NETPROFIT") %>' runat="server" EnableCaption="false" ValidType="Double" TextAlign="Right" Width="100%" ReadOnly="true" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="毛利率">
<ItemTemplate>
<smwc:TextBoxEx ID="GROSSINTERESTATE_TextBoxEx" Text='<%# Eval("GROSSINTERESTATE") %>' runat="server" EnableCaption="false" TextAlign="Right" Width="100%" ReadOnly="true" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="净利率">
<ItemTemplate>
<smwc:TextBoxEx ID="NETINTERESTRATE_TextBoxEx" Text='<%# Eval("NETINTERESTRATE") %>' runat="server" EnableCaption="false" TextAlign="Right" Width="100%" ReadOnly="true" />
</ItemTemplate>
</asp:TemplateField>
<%-- <asp:BoundField DataField="OUTPRICETOTAL" Visible="true" HeaderText="费用支付合计" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:0.00}" />
<asp:BoundField DataField="NETPROFIT" Visible="true" HeaderText="净利润" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:0.00}" />
<asp:BoundField DataField="GROSSINTERESTATE" Visible="true" HeaderText="毛利率" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="NETINTERESTRATE" Visible="true" HeaderText="净利率" ItemStyle-HorizontalAlign="Right" />--%>
</Columns>
<HeaderStyle Wrap="False" />
<RowStyle Wrap="False" />
</smwc:GridViewEx>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnableViewState="true"></asp:ObjectDataSource>
<div class="ListItem Col2" style="display: none;" runat="server" id="liinfo">
<table style="width: 100%;">
<tr>
<td>
<asp:Label ID="lblStaffName" runat="server" Font-Size="Medium" Text="餐厅主管:"></asp:Label>
</td>
<td style="text-align: left;">
<asp:Label ID="lblDate" runat="server" Font-Size="Medium" Text="服务区经理:"></asp:Label>
</td>
</tr>
</table>
</div>
<!--endprint-->
</asp:Content>
<asp:Content ID="Content13" ContentPlaceHolderID="M_B" runat="server">
</asp:Content>
<asp:Content ID="Content14" ContentPlaceHolderID="F" runat="server">
</asp:Content>
<asp:Content ID="Content15" ContentPlaceHolderID="F_L" runat="server">
</asp:Content>
<asp:Content ID="Content16" ContentPlaceHolderID="F_R" runat="server">
</asp:Content>