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

161 lines
9.5 KiB
Plaintext

<%@ Page Language="C#" CodeBehind="Default.aspx.cs" AutoEventWireup="true"
MasterPageFile="~/SuperMap_Client/MasterPage/v4_0/SizeBox.Master"
Inherits="SuperMap.RealEstate.HighWay.Modules.SellData.Default" %>
<%@ Register Assembly="RealEstate.Web" Namespace="SuperMap.RealEstate.Web.UI.WebControls" TagPrefix="smwc" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HTMLHead" runat="server">
<style type="text/css">
.Body_SizeBox .Form_SideBar_Top, .Body_SizeBox .Form_Middle_Top {
background-color: #F4FBFE;
}
</style>
<script type="text/javascript">
function onTreeViewClick(evt) {
evt = evt || window.event;
var obj = (evt.target) ? evt.target : evt.srcElement;
if (obj.tagName == "INPUT" && obj.type == "checkbox") {
var node = document.getElementById(obj.id.replace("CheckBox", "Nodes"));
var nodes;
if (node) {
nodes = node.getElementsByTagName("INPUT");
for (var j = 0; j < nodes.length; j++) {
if (nodes[j].type == "checkbox") {
nodes[j].checked = obj.checked;
}
}
}
}
}
</script>
<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;
}
</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="BusinessType" runat="server" CaptionText="业态:" DisableSearch="true" AllowEmpty="false" />--%>
<smwc:TextBoxEx ID="START_DATE" runat="server" CaptionText="销售时间:" ValidType="DateTimeWithHour" Width="240px" AllowEmpty="false" />
<smwc:TextBoxEx ID="END_DATE" runat="server" CaptionText="至" ValidType="DateTimeWithHour" AllowEmpty="false" Width="195px" />
<asp:Button ID="ButtonStatistics" CssClass="ButtonSearch" runat="server" Text="统计" OnClick="ButtonStatistics_Click" />
<asp:Button ID="ButtonExport" CssClass="ButtonNew" runat="server" Text="导出" OnClick="ButtonExport_Click" />
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="B_R" runat="server">
<asp:TextBox ID="TextBox_Search" CssClass="TextBoxSearch" Width="180px" runat="server"></asp:TextBox>
<smwc:CallBackButton ID="ButtonSearch" CssClass="ButtonSearch" runat="server" Text="搜索" Visible="false"
OnCallBackClick="ButtonSearch_CallBackClick" />
<smwc:LayoutButton ID="LayoutButton_Search" runat="server" Text="搜索选项">
<smwc:GridViewSearch ID="GridViewSearch1" runat="server" OnCallBackClick="ButtonSearch_CallBackClick">
<smwc:SearchItem FieldName="MACHINECODE" Text="搜索“收银机号”" Checked="true" />
<smwc:SearchItem FieldName="TICKET_CODE" Text="搜索“小票编号”" Checked="true" />
<smwc:SearchItem FieldName="MOBILEPAY" 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="SELLMASTER_COUNT" Text="销售数量" GroupName="RadioOrderBy" />
<smwc:OrderByItem FieldName="SELLMASTER_AMOUNT" Text="实收金额" GroupName="RadioOrderBy" />
<smwc:OrderByItem FieldName="MOBILEPAY" Text="移动支付" GroupName="RadioOrderBy" />
<smwc:OrderByItem FieldName="SELLMASTER_DATE" Text="销售时间" GroupName="RadioOrderBy" Checked="true" />
</smwc:GridViewOrderBy>
</smwc:LayoutButton>
<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:TreeView ID="MyTreeView" runat="server" SkipLinkText="" CollapseImageToolTip="" ExpandImageToolTip=""
NodeIndent="10" ShowLines="True" ShowCheckBoxes="All" onclick="onTreeViewClick(event);" ExpandDepth="1" />
</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">
<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="" Visible="false"></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" OnSelectMethodParameters="GridViewEx1_SelectMethodParameters"
DataKeyNames="SERVERPART_ID,SERVERPARTSHOP_ID,SELLMASTER_CODE" DataTableName="V_SELLMASTER"
PopDialogUrl="SELLDATA.aspx" PopDialogWidth="1000" PopDialogHeight="600" PopDialogName="SELLDATA"
OnRowDataBound="GridViewEx1_RowDataBound" RowEventType="None" Width="100%">
<Columns>
<asp:TemplateField>
<HeaderTemplate>序</HeaderTemplate>
<ItemTemplate>
<%# GridPageEx1.PageSize * GridPageEx1.CurrentPageIndex + Container.DataItemIndex + 1 %>.
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="SELLMASTER_DATE" Visible="true" HeaderText="销售时间" DataFormatString="{0:yyyy-MM-dd HH:mm:ss}" />
<asp:BoundField DataField="TICKET_CODE" Visible="true" HeaderText="小票编号" />
<asp:TemplateField HeaderText="流水详情" Visible="true"></asp:TemplateField>
<asp:BoundField DataField="SELLMASTER_COUNT" Visible="true" HeaderText="销售数量" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="SELLMASTER_AMOUNT" Visible="true" HeaderText="实收金额" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="SELLMASTER_OFFPRICE" Visible="true" HeaderText="优惠金额" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="CASHPAY" Visible="true" HeaderText="现金支付" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="MOBILEPAY" Visible="true" HeaderText="移动支付" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="COUPONPAY" Visible="true" HeaderText="消费券" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="INTERNALPAY" Visible="true" HeaderText="企业会员" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="MEMBERPAY" Visible="true" HeaderText="会员卡支付" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="BANKPAY" Visible="true" HeaderText="银联支付" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="SERVERPART_NAME" Visible="false" HeaderText="服务区名称" />
<asp:BoundField DataField="SNAME" Visible="true" HeaderText="门店名称" />
<asp:BoundField DataField="MACHINECODE" Visible="true" HeaderText="收银机号" ItemStyle-HorizontalAlign="Center" />
</Columns>
<HeaderStyle Wrap="False" />
<RowStyle Wrap="False" />
</smwc:GridViewEx>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnableViewState="true"></asp:ObjectDataSource>
<div id="div_sign" runat="server" style="display: none;">
<table style="width: 100%;">
<tr>
<td>
<asp:Label ID="lblStaffName" runat="server" Font-Size="Medium" Text=""></asp:Label>
</td>
<td style="text-align: right;">
<asp:Label ID="lblDate" runat="server" Font-Size="Medium" Text=""></asp:Label>
</td>
</tr>
</table>
</div>
</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">
<smwc:GridPageEx ID="GridPageEx1" runat="server" PageSize="20" OnCallBackPageChanged="GridPageEx1_CallBackPageChanged" />
</asp:Content>