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

280 lines
16 KiB
Plaintext

<%@ Control Language="C#" CodeBehind="MACHINEINFO.ascx.cs" AutoEventWireup="true"
Inherits="SuperMap.RealEstate.ExchangeData.MACHINEINFO" %>
<%@ Register Assembly="RealEstate.Web" Namespace="SuperMap.RealEstate.Web.UI.WebControls" TagPrefix="smwc" %>
<script type="text/javascript">
$(function () {
if ($('#M_MACHINEINFO1_ddlUsingType').val() == "2000") {
$("#M_MACHINEINFO1_buyModel").css("display", "none");
$("#M_MACHINEINFO1_rentModel").css("display", "block");
} else {
$("#M_MACHINEINFO1_buyModel").css("display", "block");
$("#M_MACHINEINFO1_rentModel").css("display", "none");
}
$('#M_MACHINEINFO1_ddlUsingType').unbind().bind("change", function () {
if ($(this).val() == "2000") {
$("#M_MACHINEINFO1_buyModel").css("display", "none");
$("#M_MACHINEINFO1_rentModel").css("display", "block");
} else {
$("#M_MACHINEINFO1_buyModel").css("display", "block");
$("#M_MACHINEINFO1_rentModel").css("display", "none");
}
});
$('#M_MACHINEINFO1_ddlUsingType').trigger("change");
});
</script>
<fieldset class="cssGroupBar">
<legend><b>基本信息</b>
</legend>
<ul class="ListItem Col3">
<li>
<smwc:DropDownListEx ID="SERVERPART_CODE" Width="100%" runat="server" CaptionText="服务区名:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" OnCallBackSetControl="SERVERPARTCODE_CallBackSetControl" />
</li>
<li>
<smwc:DropDownListEx ID="SHOPCODE" Width="100%" runat="server" CaptionText="门店名称:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" />
</li>
<li>
<smwc:TextBoxEx ID="MACHINENAME" Width="100%" runat="server" CaptionText="收银机名:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="MACHINECODE" Width="100%" runat="server" CaptionText="机器编号:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="MACHINE_SERNO" Width="100%" runat="server" CaptionText="机器序列号:"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="MACHINE_MACADDRESS" Width="100%" runat="server" CaptionText="MAC地址:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="MACHINE_IP" Width="100%" runat="server" CaptionText="IP地址:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="SERVER_IP" Width="100%" runat="server" CaptionText="服务器IP:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="ADDDATE" Width="100%" runat="server" CaptionText="上传时间:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" Enabled="false"></smwc:TextBoxEx>
</li>
<li style="display: none;">
<smwc:TextBoxEx ID="ENDACCOUNT_DATE" Width="100%" runat="server" CaptionText="结账有效日期:" ValidType="DateTime"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li style="display: none;">
<smwc:TextBoxEx ID="ENDACCOUNT_DAY" Width="100%" runat="server" CaptionText="结账提醒天数:" ValidType="Integer"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li style="display: none;">
<smwc:TextBoxEx ID="CHECK_DAY" Width="100%" runat="server" CaptionText="日结校验天数:" ValidType="Integer"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:DropDownListEx ID="ddlUsingType" Width="100%" runat="server" CaptionText="使用模式:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" DisableSearch="true" />
</li>
<li>
<smwc:TextBoxEx ID="SETUP_DATE" Width="100%" runat="server" CaptionText="安装时间:" ValidType="DateTime"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="VERSION_NUM" Width="100%" runat="server" CaptionText="收银机版本号:"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
</ul>
</fieldset>
<fieldset class="cssGroupBar" id="buyModel" runat="server" style="display: block">
<legend><b>购买模式</b>
</legend>
<ul class="ListItem Col3">
<li>
<smwc:TextBoxEx ID="WARRANTY_DATE" Width="100%" runat="server" CaptionText="硬件到期时间:" ValidType="DateTime"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="EXPIRY_DATE" Width="100%" runat="server" CaptionText="软件到期时间:" ValidType="DateTime"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="EXPIRY_DAY" Width="100%" runat="server" CaptionText="有效期提醒天数:" ValidType="Integer"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="CREATE_DATE" Width="100%" runat="server" CaptionText="填写时间:"
CaptionWidth="105px" CaptionAlign="Right" Enabled="false"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="USERNAME" Width="100%" runat="server" CaptionText="填写人员:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" Enabled="false"></smwc:TextBoxEx>
</li>
</ul>
</fieldset>
<fieldset class="cssGroupBar" id="rentModel" runat="server" style="display: none">
<legend><b>租赁模式</b>
</legend>
<ul class="ListItem Col3">
<li>
<smwc:TextBoxEx ID="RENT_DATE" Width="100%" runat="server" CaptionText="到期时间:" ValidType="DateTime"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:DropDownListEx ID="ddlPayState" Width="100%" runat="server" CaptionText="是否已缴付:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" DisableSearch="true" />
</li>
<li>
<smwc:TextBoxEx ID="RENT_REMIND_DAY" Width="100%" runat="server" CaptionText="缴付提醒天数:" ValidType="Integer"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="CREATE_DATE2" Width="100%" runat="server" CaptionText="填写时间:"
CaptionWidth="105px" CaptionAlign="Right" Enabled="false"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="USERNAME2" Width="100%" runat="server" CaptionText="填写人员:" AllowEmpty="False"
CaptionWidth="105px" CaptionAlign="Right" Enabled="false"></smwc:TextBoxEx>
</li>
</ul>
</fieldset>
<ul class="ListItem Col1">
<li>
<smwc:TextBoxEx ID="CASHIERCONTROL_DESC" runat="server" Width="100%" CaptionText="备  注:"
TextMode="MultiLine" Rows="4" CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
</ul>
<fieldset class="cssGroupBar">
<legend><b>机器二维码</b></legend>
<ul class="ListItem Col3">
<li>
<smwc:DropDownListEx ID="MobilePayOperators" Width="100%" runat="server" CaptionText="移动支付服务商:"
CaptionWidth="105px" CaptionAlign="Right"></smwc:DropDownListEx>
</li>
<li>
<smwc:TextBoxEx ID="ServicePort" Width="100%" runat="server" CaptionText="主支付通道端口:"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="DataServicePort" Width="100%" runat="server" CaptionText="数据传输端口:"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="CheckCode" Width="100%" runat="server" CaptionText="机器配置验证码:"
CaptionWidth="105px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li style="padding-left: 115px;">
<asp:Button ID="BuildQCode" runat="server" Text="生成二维码" CssClass="ButtonNew" OnClick="BuildQCode_Click" />
</li>
<li class="Col1">
<smwc:TextBoxEx ID="QrUrl" Width="100%" runat="server" CaptionText="二维码url:"
CaptionWidth="105px" CaptionAlign="Right" TextMode="MultiLine" Rows="2"></smwc:TextBoxEx>
</li>
<li>
<asp:Label runat="server" Text="    二维码:"></asp:Label>
<asp:Image runat="server" ID="ImgQr" />
</li>
</ul>
</fieldset>
<fieldset class="cssGroupBar" style="display: none;" id="ShopInfo" runat="server">
<legend><b>同MAC地址回传信息</b></legend>
<smwc:GridViewEx ID="GridViewEx1" runat="server" OnSelectMethodParameters="GridViewEx1_SelectMethodParameters" RowEventType="None"
DataKeyNames="MACHINEPOINT_ID,MACHINE_IP" DataTableName="V_MACHINEPOINT" OnRowDataBound="GridViewEx1_RowDataBound" Width="100%"
PopDialogUrl="DefaultTabSheet.aspx" PopDialogWidth="1000" PopDialogHeight="700" PopDialogName="VMACHINEPOINTPaget">
<Columns>
<asp:TemplateField>
<HeaderTemplate>序</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>.
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="SERVERPARTCODE" Visible="true" HeaderText="服务区名称" />
<asp:BoundField DataField="SHOPCODE" Visible="true" HeaderText="门店名称" />
<asp:BoundField DataField="MACHINENAME" Visible="true" HeaderText="计算机名称" />
<asp:BoundField DataField="MACHINE_MACADDRESS" Visible="true" HeaderText="MAC地址" />
<asp:BoundField DataField="MACHINE_IP" Visible="true" HeaderText="IP地址" />
<asp:BoundField DataField="MACHINE_CPU" Visible="false" HeaderText="CPU占用率" />
<asp:BoundField DataField="MACHINE_CPUTEMP" Visible="false" HeaderText="CPU温度" />
<asp:BoundField DataField="MACHINE_MEMORY" Visible="false" HeaderText="已占用内存" />
<asp:BoundField DataField="MACHINE_DISK" Visible="true" HeaderText="硬盘型号" />
<asp:BoundField DataField="POINT_DATE" Visible="true" HeaderText="上传时间" />
<asp:BoundField DataField="FLAG" Visible="false" HeaderText="状态" />
<asp:BoundField DataField="MACHINE_PROCESS" Visible="true" HeaderText="运行进程" />
</Columns>
<HeaderStyle Wrap="False" />
<RowStyle Wrap="False" />
</smwc:GridViewEx>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" EnableViewState="true"></asp:ObjectDataSource>
</fieldset>
<fieldset class="cssGroupBar" style="display: none;" id="MacInfo" runat="server">
<legend><b>同门店心跳信息</b></legend>
<smwc:GridViewEx ID="GridViewEx2" runat="server" OnSelectMethodParameters="GridViewEx2_SelectMethodParameters"
DataKeyNames="SHOPCODE,MACHINECODE,SERVERPARTCODE,CONTENT" DataTableName="V_CONNECTPOINT"
OnRowDataBound="GridViewEx2_RowDataBound" Width="100%" RowEventType="None">
<Columns>
<asp:TemplateField>
<HeaderTemplate>序</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>.
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="VERSION_NUM" Visible="true" HeaderText="收银机版本号"></asp:BoundField>
<asp:TemplateField HeaderText="收银状态"></asp:TemplateField>
<asp:BoundField DataField="SERVERPARTCODE" Visible="true" HeaderText="服务区名称" />
<asp:BoundField DataField="SHOPCODE" Visible="true" HeaderText="门店名称" />
<asp:BoundField DataField="CONNECT_DATE" Visible="true" HeaderText="心跳时间" />
<asp:BoundField DataField="CURRCOMMCOUNT" Visible="true" HeaderText="系统/在售商品" ItemStyle-HorizontalAlign="Right" />
<asp:BoundField DataField="MACHINENAME" Visible="true" HeaderText="收银机名称" />
<asp:BoundField DataField="MACHINECODE" Visible="true" HeaderText="机器号" />
<asp:BoundField DataField="MACHINE_MACADDRESS" Visible="true" HeaderText="MAC地址" />
<asp:BoundField DataField="CONNECT_IP" Visible="true" HeaderText="IP地址" />
</Columns>
<HeaderStyle Wrap="False" />
<RowStyle Wrap="False" />
</smwc:GridViewEx>
<asp:ObjectDataSource ID="ObjectDataSource2" runat="server" EnableViewState="true"></asp:ObjectDataSource>
</fieldset>
<fieldset class="cssGroupBar" style="display: none;" id="MachineInfo" runat="server">
<legend><b>同门店机器信息</b></legend>
<smwc:GridViewEx ID="GridViewEx3" runat="server" OnSelectMethodParameters="GridViewEx3_SelectMethodParameters" Width="100%"
DataKeyNames="MACHINEINFO_ID,MACHINE_MACADDRESS,CASHIERCONTROL_ID" DataTableName="V_MACHINEINFO" RowEventType="None">
<Columns>
<asp:TemplateField>
<HeaderTemplate>序</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>.
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ADDDATE" Visible="true" HeaderText="上传时间" />
<asp:BoundField DataField="MACHINE_MACADDRESS" Visible="true" HeaderText="MAC地址" />
<asp:BoundField DataField="MACHINENAME" Visible="true" HeaderText="收银机名称" />
<asp:BoundField DataField="MACHINECODE" Visible="true" HeaderText="机器号" />
<asp:BoundField DataField="MACHINE_SERNO" Visible="true" HeaderText="机器序列号" />
<asp:BoundField DataField="USING_TYPE" Visible="true" HeaderText="使用模式" />
<asp:BoundField DataField="SETUP_DATE" Visible="true" HeaderText="安装时间" DataFormatString="{0:yyyy-MM-dd}" />
<asp:BoundField DataField="USERNAME" Visible="true" HeaderText="填写人员" />
<asp:BoundField DataField="CREATE_DATE" Visible="true" HeaderText="填写日期" DataFormatString="{0:yyyy-MM-dd}" />
</Columns>
<HeaderStyle Wrap="False" />
<RowStyle Wrap="False" />
</smwc:GridViewEx>
<asp:ObjectDataSource ID="ObjectDataSource3" runat="server" EnableViewState="true"></asp:ObjectDataSource>
</fieldset>
<ul style="display: none;">
<li>
<smwc:TextBoxEx ID="SERVERPARTCODE" Width="100%" runat="server" CaptionText="服务区名:" AllowEmpty="False"
CaptionWidth="70px" CaptionAlign="Right"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="FLAG" Width="100%" runat="server" CaptionText="状态:" ValidType="Integer" Text="1"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="MACHINEINFO_ID" Width="100%" runat="server" CaptionText="内码:" ValidType="Integer" ReadOnly="True"></smwc:TextBoxEx>
</li>
<li>
<smwc:TextBoxEx ID="CASHIERCONTROL_ID" Width="100%" runat="server" CaptionText="内码:" ValidType="Integer" ReadOnly="True"></smwc:TextBoxEx>
</li>
</ul>