324 lines
20 KiB
Plaintext
324 lines
20 KiB
Plaintext
<%@ Control Language="C#" CodeBehind="ENDACCOUNT.ascx.cs" AutoEventWireup="true"
|
||
Inherits="SuperMap.RealEstate.HighWay.Modules.EndAccountSeparate.ENDACCOUNT" %>
|
||
<%@ Register Assembly="RealEstate.Web" Namespace="SuperMap.RealEstate.Web.UI.WebControls" TagPrefix="smwc" %>
|
||
<style>
|
||
.info .GridView tbody > tr > th:first-child {
|
||
border: solid 0px #bbb;
|
||
}
|
||
|
||
.info .GridView tbody > tr > td:first-child {
|
||
border: solid 0px #bbb;
|
||
}
|
||
</style>
|
||
<script type="text/javascript">
|
||
function getBase64Image(file) {
|
||
var reader = new FileReader();
|
||
reader.readAsDataURL(file);
|
||
reader.onload = () => {
|
||
var img = document.getElementById('M_ENDACCOUNT1_img');
|
||
img.src = reader.result
|
||
}
|
||
}
|
||
|
||
function main() {
|
||
var file = document.getElementById('M_ENDACCOUNT1_mFileUpload');
|
||
var data = getBase64Image(file.files[0]);
|
||
}
|
||
</script>
|
||
<ul>
|
||
<li class="Col1">
|
||
<fieldset class="cssGroupBar">
|
||
<legend><b>结账单数据</b></legend>
|
||
<ul class="ListItem Col3">
|
||
<li>
|
||
<smwc:TextBoxEx ID="MACHINECODE" Width="100%" runat="server" CaptionText="收银机号:" AllowEmpty="false"
|
||
OnCallBackSetControl="MACHINECODE_CallBackSetControl"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<%--<smwc:DropDownListEx ID="ENDACCOUNT_STARTDATE" Width="100%" runat="server" CaptionText="起始时间:" AllowEmpty="false" />--%>
|
||
<smwc:TextBoxEx ID="ENDACCOUNT_STARTDATE" Width="100%" runat="server" ValidType="DateTimeWithHour"
|
||
CaptionText="起始时间:" AllowEmpty="false" />
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="ENDACCOUNT_DATE" Width="100%" runat="server" CaptionText="结账时间:"
|
||
ValidType="DateTimeWithHour" AllowEmpty="false"></smwc:TextBoxEx>
|
||
</li>
|
||
<li style="width: 33.3%;">
|
||
<smwc:DropDownListEx ID="ENDPERSONCODE" Width="100%" runat="server" CaptionText="结账人员:" AllowEmpty="false"
|
||
OnCallBackSetControl="ENDPERSONCODE_CallBackSetControl" />
|
||
</li>
|
||
<li style="width: 66.7%;">
|
||
<smwc:DropDownListEx ID="CASHIER_NAME" Width="100%" runat="server" CaptionText="收银人员:"
|
||
MultipleSelected="true" AllowEmpty="false" />
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="TICKETCOUNT" Width="100%" runat="server" CaptionText="单据数量:" ValidType="Double"
|
||
DigitsLength="2" AllowEmpty="false"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="TOTALCOUNT" Width="100%" runat="server" CaptionText="销售数量:" ValidType="Double"
|
||
DigitsLength="3" AllowEmpty="false"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="TOTALSELLAMOUNT" Width="100%" runat="server" CaptionText="销售金额:" ValidType="Double"
|
||
DigitsLength="2" AllowEmpty="false" OnCallBackSetControl="TOTALSELLAMOUNT_CallBackSetControl"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="TOTALOFFAMOUNT" Width="100%" runat="server" CaptionText="优惠金额:" ValidType="Double"
|
||
DigitsLength="2" AllowEmpty="false"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="CASHPAY_DOWNLORD" Width="100%" runat="server" CaptionText="缴款金额:" ValidType="Double"
|
||
DigitsLength="2" AllowEmpty="false" OnCallBackSetControl="CASHPAY_DOWNLORD_CallBackSetControl"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="CASHPAY" Width="100%" runat="server" CaptionText="实收金额:" ValidType="Double" DigitsLength="2"
|
||
AllowEmpty="false" OnCallBackSetControl="CASHPAY_DOWNLORD_CallBackSetControl"></smwc:TextBoxEx>
|
||
</li>
|
||
<li class="Col1">
|
||
<smwc:TextBoxEx ID="DIFFERENCE_REASON" Width="100%" runat="server" CaptionText="产生原因:"
|
||
TextMode="MultiLine" Rows="4" AllowEmpty="false"></smwc:TextBoxEx>
|
||
</li>
|
||
</ul>
|
||
</fieldset>
|
||
</li>
|
||
<li runat="server" id="liPersonsell">
|
||
<fieldset class="cssGroupBar">
|
||
<legend><b>交班信息</b></legend>
|
||
<smwc:GridViewEx ID="GridViewEx2" runat="server" Width="100%" RowEventType="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>序</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<%#Container.DataItemIndex + 1 %>.
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField DataField="SELL_ENDDATE" Visible="true" HeaderText="交班时间" />
|
||
<asp:BoundField DataField="MACHINECODE" Visible="true" HeaderText="收银机号" />
|
||
<asp:BoundField DataField="CASHWORKER_CODE" Visible="false" HeaderText="员工编码" />
|
||
<asp:BoundField DataField="CASHIER_NAME" Visible="true" HeaderText="收银人员" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="TICKETCOUNT" Visible="true" HeaderText="客单数量"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TOTALCOUNT" Visible="true" HeaderText="销售数量" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TOTALSELLAMOUNT" Visible="true" HeaderText="销售金额" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TOTALOFFAMOUNT" Visible="true" HeaderText="优惠金额" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="CASHPAY" Visible="true" HeaderText="缴款金额" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="DIFFERENT_PRICE" Visible="true" HeaderText="长短款" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TICKETBILL" Visible="false" HeaderText="支票(微信)" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="OTHERPAY" Visible="false" HeaderText="其他支付(支付宝)" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>移动支付</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<%#Convert.ToDecimal(Eval("TICKETBILL")) + Convert.ToDecimal(Eval("OTHERPAY"))%>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<%--<asp:BoundField DataField="CASH" Visible="true" HeaderText="现金支付" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="CREDITCARD" Visible="true" HeaderText="信用卡" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TICKETBILL" Visible="true" HeaderText="支票(微信)" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="VIPPERSON" Visible="true" HeaderText="会员卡" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="COSTBILL" Visible="true" HeaderText="消费券" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="OTHERPAY" Visible="true" HeaderText="其他支付(支付宝)" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />--%>
|
||
</Columns>
|
||
<HeaderStyle Wrap="False" />
|
||
<RowStyle Wrap="False" />
|
||
</smwc:GridViewEx>
|
||
</fieldset>
|
||
</li>
|
||
<li runat="server" id="liCheckAccount">
|
||
<fieldset class="cssGroupBar">
|
||
<legend><b>稽核数据</b></legend>
|
||
<smwc:GridViewEx ID="GridViewEx3" runat="server" Width="100%" RowEventType="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>序</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<%#Container.DataItemIndex + 1 %>.
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField DataField="CHECK_ENDDATE" HeaderText="稽核时间" />
|
||
<asp:BoundField DataField="MACHINECODE" Visible="true" HeaderText="收银机号" />
|
||
<asp:BoundField DataField="CHECK_TYPE" Visible="false" HeaderText="稽查类型" />
|
||
<asp:BoundField DataField="CHECKPERSON_CODE" Visible="false" HeaderText="稽查工号" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="WORKER_NAME" Visible="true" HeaderText="稽查人员" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="CASHIER_NAME" Visible="false" HeaderText="收银人员" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="TICKETCOUNT" Visible="true" HeaderText="客单数量"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TOTALCOUNT" Visible="true" HeaderText="销售数量" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TOTALSELLAMOUNT" Visible="true" HeaderText="销售金额" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TOTALOFFAMOUNT" Visible="true" HeaderText="优惠金额" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="CASHPAY" Visible="true" HeaderText="缴款金额" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="DIFFERENT_PRICE" Visible="true" HeaderText="长短款" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="TICKETBILL" Visible="false" HeaderText="支票(微信)" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="OTHERPAY" Visible="false" HeaderText="其他支付(支付宝)" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:TemplateField ItemStyle-HorizontalAlign="Right">
|
||
<HeaderTemplate>移动支付</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<%#Convert.ToDecimal(Eval("TICKETBILL")) + Convert.ToDecimal(Eval("OTHERPAY"))%>
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
</Columns>
|
||
<HeaderStyle Wrap="False" />
|
||
<RowStyle Wrap="False" />
|
||
</smwc:GridViewEx>
|
||
</fieldset>
|
||
</li>
|
||
<li>
|
||
<fieldset class="cssGroupBar">
|
||
<legend><b>实时校验信息</b></legend>
|
||
<smwc:GridViewEx ID="GridViewEx1" runat="server" OnSelectMethodParameters="GridViewEx1_SelectMethodParameters" Width="100%"
|
||
DataKeyNames="SERVERPART_ID,SHOPCODE,MACHINECODE,SERVERPARTCODE" DataTableName="HIGHWAY_STORAGE.V_CONNECTPOINT"
|
||
PopDialogUrl="SERVERPARTSHOPPage.aspx" PopDialogWidth="600" PopDialogHeight="300" PopDialogName="SERVERPARTSHOPPage"
|
||
OnRowDataBound="GridViewEx1_RowDataBound" RowEventType="None">
|
||
<Columns>
|
||
<asp:TemplateField>
|
||
<HeaderTemplate>序</HeaderTemplate>
|
||
<ItemTemplate>
|
||
<%# Container.DataItemIndex + 1 %>.
|
||
</ItemTemplate>
|
||
</asp:TemplateField>
|
||
<asp:BoundField DataField="SHOPNAME" Visible="false" HeaderText="门店" />
|
||
<asp:TemplateField HeaderText="收银状态"></asp:TemplateField>
|
||
<asp:BoundField DataField="CONNECT_DATE" Visible="true" HeaderText="心跳时间" />
|
||
<asp:BoundField DataField="CURRCOMMCOUNT" Visible="false" HeaderText="系统/在售商品" ItemStyle-HorizontalAlign="Right" />
|
||
<asp:BoundField DataField="CURRAMOUNT" Visible="true" HeaderText="对客营收" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:BoundField DataField="CURRSELLCOUNT" Visible="true" HeaderText="客单数量"
|
||
ItemStyle-HorizontalAlign="Right" NullDisplayText="0" />
|
||
<asp:TemplateField HeaderText="客单均价" ItemStyle-HorizontalAlign="Right"></asp:TemplateField>
|
||
<asp:BoundField DataField="CURRAMOUNT" Visible="true" HeaderText="今日营收" DataFormatString="{0:0.00}"
|
||
ItemStyle-HorizontalAlign="Right" ItemStyle-CssClass="showdata" NullDisplayText="0" />
|
||
<asp:BoundField DataField="CURRPRESON" Visible="true" HeaderText="在售人员" />
|
||
<asp:BoundField DataField="MACHINENAME" Visible="true" HeaderText="POS机号" />
|
||
<asp:BoundField DataField="CONNECT_IP" Visible="true" HeaderText="IP地址" />
|
||
<asp:BoundField DataField="CONTENT" Visible="false" HeaderText="最近销售信息" />
|
||
<asp:BoundField DataField="VERSION_NUM" HeaderText="收银机版本号"></asp:BoundField>
|
||
</Columns>
|
||
<HeaderStyle Wrap="False" />
|
||
<RowStyle Wrap="False" />
|
||
</smwc:GridViewEx>
|
||
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnableViewState="true"></asp:ObjectDataSource>
|
||
</fieldset>
|
||
</li>
|
||
<li>
|
||
<fieldset class="cssGroupBar">
|
||
<legend><b>图片说明</b></legend>
|
||
<div>
|
||
<asp:Label ID="Label1" runat="server" ForeColor="Red" Text="注:上传文件格式:jpg、png、gif。" Font-Size="Larger"></asp:Label>
|
||
</div>
|
||
<div>
|
||
<asp:FileUpload runat="server" ID="mFileUpload" Width="120" onchange="javascript:main();" />
|
||
</div>
|
||
<div>
|
||
<img src="" id="img" style="cursor: move; visibility: visible; max-height: 450px; max-width: 600px;" runat="server" />
|
||
</div>
|
||
</fieldset>
|
||
</li>
|
||
</ul>
|
||
<ul style="display: none;">
|
||
<li>
|
||
<smwc:DropDownListEx ID="SERVERPART_ID" Width="100%" runat="server" CaptionText="服务区名:" Enabled="false"
|
||
AllowEmpty="false" OnCallBackSetControl="SERVERPART_ID_CallBackSetControl" />
|
||
</li>
|
||
<li>
|
||
<smwc:DropDownListEx ID="SHOPCODE" Width="100%" runat="server" CaptionText="门店名称:" AllowEmpty="false"
|
||
OnCallBackSetControl="SHOPCODE_CallBackSetControl" Enabled="false" />
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="DIFFERENT_PRICE" Width="100%" runat="server" CaptionText=" 长短款:" ValidType="Double"
|
||
DigitsLength="2" AllowEmpty="false" Enabled="false"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="CORRECT_AMOUNT" Width="100%" runat="server" CaptionText="冲正金额:" Enabled="false"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:DropDownListEx ID="TREATMENT_MARK" Width="100%" runat="server" CaptionText="处理标记:" ValidType="Integer"
|
||
DisableSearch="true" AllowEmpty="false" Enabled="false" />
|
||
</li>
|
||
<li>
|
||
<smwc:DropDownListEx ID="VALID" Width="100%" runat="server" CaptionText="是否有效:" AllowEmpty="false" />
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="DESCRIPTION_STAFF" Width="100%" runat="server" CaptionText="填写人员:" ReadOnly="true"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="DESCRIPTION_DATE" Width="100%" runat="server" CaptionText="填写时间:" ReadOnly="true"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="ENDACCOUNT_ID" Width="100%" runat="server" CaptionText="内码:" ValidType="Integer" ReadOnly="True"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="SERVERPARTCODE" Width="100%" runat="server" CaptionText="服务区号:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="SERVERPART_NAME" Width="100%" runat="server" CaptionText="服务区名称:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="PROVINCE_CODE" Width="100%" runat="server" CaptionText="省份编码:" ValidType="Integer"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="SHOPNAME" Width="100%" runat="server" CaptionText="店名称:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="WORKER_NAME" Width="100%" runat="server" CaptionText="结账人名称:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="CASH" Width="100%" runat="server" CaptionText="现金:" Text="0"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="CREDITCARD" Width="100%" runat="server" CaptionText="信用卡:" Text="0"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="TICKETBILL" Width="100%" runat="server" CaptionText="支票:" Text="0"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="VIPPERSON" Width="100%" runat="server" CaptionText="会员卡:" Text="0"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="COSTBILL" Width="100%" runat="server" CaptionText="消费卷:" Text="0"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="OTHERPAY" Width="100%" runat="server" CaptionText="其他支付:" Text="0"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="APPROVE_STAFF" Width="100%" runat="server" CaptionText="审核人:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="APPROVE_DATE" Width="100%" runat="server" CaptionText="审核时间:" ValidType="DateTime"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="APPROVED_INFO" Width="100%" runat="server" CaptionText="审核意见:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="DOWNLOAD_DATE" Width="100%" runat="server" CaptionText="下载时间:" ValidType="DateTime"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="OPERATE_TYPE" Width="100%" runat="server" CaptionText="操作类型:" ValidType="Integer"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="ENDACCOUNT_DESC" Width="100%" runat="server" CaptionText="备注:" TextMode="MultiLine" Rows="4"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="SERVERPARTSHOP_ID" Width="100%" runat="server" CaptionText="门店内码:"></smwc:TextBoxEx>
|
||
</li>
|
||
</ul>
|