📄 shopconfig.aspx
字号:
<%@ Page Language="C#" AutoEventWireup="True" MasterPageFile="~/Admin/MasterPage.master"
Codebehind="ShopConfig.aspx.cs" ValidateRequest="false" EnableEventValidation="false"
Inherits="PowerEasy.WebSite.Admin.Shop.ShopConfigUI" Title="商店参数配置" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CphNavigation" runat="Server">
<pe:ExtendedSiteMapPath ID="SmpNavigator" runat="server" SiteMapProvider="AdminMapProvider" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContent" runat="Server">
<asp:ScriptManager ID="SmgeRegion" runat="server" EnablePartialRendering="true">
</asp:ScriptManager>
<table width="100%" border="0" cellpadding="2" cellspacing="1" class="border">
<tr align="center">
<td colspan="2" class="spacingtitle">
<asp:Label ID="LblTitle" runat="server" Text="商店参数配置" Font-Bold="True"></asp:Label></td>
</tr>
<tr class="tdbg">
<td style="width: 35%;" class="tdbgleft">
<strong>是否允许游客购买商品:</strong></td>
<td>
<asp:RadioButtonList ID="RadlEnableGuestBuy" runat="server" RepeatDirection="Horizontal"
>
<asp:ListItem Selected="True" Value="true">是</asp:ListItem>
<asp:ListItem Value="false">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>默认商品税率优惠类型:</strong></td>
<td>
<pe:TaxRateSetting ID="TaxRateTypeSet" runat="server" EnableTheming="true" EnableViewState="true"
Visible="true" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>默认税率设置:</strong></td>
<td>
<asp:TextBox ID="TxtTaxRate" runat="server" MaxLength="6" Columns="5"></asp:TextBox>%
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="TxtTaxRate"
Display="Dynamic" ErrorMessage="请输入正确的数值!" Operator="GreaterThanEqual" SetFocusOnError="True"
Type="Double" ValueToCompare="0"></asp:CompareValidator></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>订单编号前缀:</strong></td>
<td>
<asp:TextBox ID="TxtPrefixOrderFormNum" runat="server" MaxLength="4" Columns="5"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>在线支付单编号前缀:</strong></td>
<td>
<asp:TextBox ID="TxtPrefixPaymentNum" runat="server" MaxLength="4" Columns="5"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>我所在的地区:</strong></td>
<td>
<pe:Region ID="Region1" runat="server" EnableViewState="true" Visible="true" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>我所在地区的邮政编码:</strong></td>
<td>
<asp:TextBox ID="TxtPostCode" runat="server" MaxLength="20"></asp:TextBox>
<asp:RegularExpressionValidator ID="ValePostCode" runat="server" ControlToValidate="TxtPostCode"
Display="Dynamic" ErrorMessage="请输入正确的邮政编号!" SetFocusOnError="True" ValidationExpression="\d{6}"></asp:RegularExpressionValidator></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否允许会员自主对订单只支付部分金额(即交定金):</strong>
<br />
如果不允许,当会员预付款小于订单金额时,不允许支付;当对订单在线支付时,检查支付金额是否小于订单金额,如果小于,只打入会员帐户中作为预付款,不对订单进行支付。
</td>
<td>
<asp:RadioButton ID="RadlEnablePartPay1" runat="server" GroupName="NeedLogin" Text="是" />
<asp:RadioButton ID="RadlEnablePartPay0" runat="server" GroupName="NeedLogin" Text="否"
Checked="True" />
</td>
</tr>
<tr id="partAgeTR" class="tdbg" style="display: none">
<td class="tdbgleft">
<strong>支付部份金额比率:</strong>
<br />
输入1-100之间的支付金额比率
</td>
<td>
<asp:TextBox ID="txtAge" runat="server" Width="66px"></asp:TextBox>%
<asp:RangeValidator ID="ValrPriceAge" ControlToValidate="txtAge" runat="server" MaximumValue="100" MinimumValue="1" Type="Integer" ErrorMessage="请输入1-100之间的支付金额比率"></asp:RangeValidator>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>订单商品种类的数量限制:</strong>
<br />
当设置为"0"时,代表不限制。
</td>
<td>
<asp:TextBox ID="txtOrderProductNumber" Width="66px" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="valrOrderProductNumber" ControlToValidate="txtOrderProductNumber" runat="server" ErrorMessage="订单商品种类的数量限制不能为空"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="valrOrderProductNumberMin" ControlToValidate="txtOrderProductNumber" runat="server" MinimumValue="0" MaximumValue="65535" Type="Integer" ErrorMessage="请输入正确的订单商品种类数量限制"></asp:RangeValidator>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>添加银行汇款时资金与赠送<pe:ShowPointName runat="server" ID="ShowPointName1"></pe:ShowPointName>的比率:</strong></td>
<td>
每<asp:TextBox ID="TxtMoneyPresentPoint" Width="50px" Text="1" runat="server"></asp:TextBox>元钱可赠送 1 <pe:ShowPointName PointType="PointUnit" runat="server" ID="PointUnit"></pe:ShowPointName><pe:ShowPointName runat="server" ID="PointName"></pe:ShowPointName>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否启用优惠券功能:</strong></td>
<td><asp:RadioButtonList ID="RadlEnableCoupon" runat="server" RepeatDirection="Horizontal" RepeatLayout="flow" Width="128px">
<asp:ListItem Value="true">是</asp:ListItem>
<asp:ListItem Value="false">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否启用指派跟单员功能:</strong></td>
<td><asp:RadioButtonList ID="RadlSetFunctionary" runat="server" RepeatDirection="Horizontal" RepeatLayout="flow" Width="128px">
<asp:ListItem Value="true">是</asp:ListItem>
<asp:ListItem Value="false">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否自动生成缩略图:</strong>
</td>
<td>
<asp:RadioButtonList ID="RadlThumb" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal">
<asp:ListItem Selected="True" Value="True">是</asp:ListItem>
<asp:ListItem Value="False">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否给商品图片添加水印:</strong>
</td>
<td>
<asp:RadioButtonList ID="RadlWatermark" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal">
<asp:ListItem Selected="True" Value="True">是</asp:ListItem>
<asp:ListItem Value="False">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>购物车继续购物按钮链接地址:</strong></td>
<td>
<asp:TextBox ID="TxtContinueBuy" Width="250px" runat="server"></asp:TextBox>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>订购成功返回按钮链接地址:</strong></td>
<td>
<asp:TextBox ID="TxtAgainBuy" Width="250px" runat="server"></asp:TextBox>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>确认订单时站内短信/Email通知内容:<br />
</strong>支持HTML代码,可用标签详见下面的标签说明</td>
<td>
<asp:TextBox ID="TxtEmailOfOrderConfirm" runat="server" Height="80px" TextMode="MultiLine"
Width="400px"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>收到银行汇款后站内短信/Email通知内容:<br />
</strong>支持HTML代码,可用标签详见下面的标签说明<br />
特别标签:<br />
{$BankName}:汇入银行<br />
{$Money}:汇款金额
</td>
<td>
<asp:TextBox ID="TxtEmailOfReceiptMoney" runat="server" Height="80px" TextMode="MultiLine"
Width="400px"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>退款后站内短信/Email通知内容:<br />
</strong>支持HTML代码,可用标签详见下面的标签说明</td>
<td>
<asp:TextBox ID="TxtEmailOfRefund" runat="server" Height="80px" TextMode="MultiLine"
Width="400px"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>开发票后站内短信/Email通知内容:<br />
</strong>支持HTML代码,可用标签详见下面的标签说明
</td>
<td>
<asp:TextBox ID="TxtEmailOfInvoice" runat="server" Height="80px" TextMode="MultiLine"
Width="400px"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>发出货物后站内短信/Email通知内容:<br />
</strong>支持HTML代码,可用标签详见下面的标签说明<br />
特别标签:<br />
{$ExpressCompany}:物流公司名称<br />
{$ExpressNumber}:快递单号
</td>
<td>
<asp:TextBox ID="TxtEmailOfDeliver" runat="server" Height="80px" TextMode="MultiLine"
Width="400px"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>发送卡号后站内短信/Email通知内容:<br />
</strong>支持HTML代码,可用标签详见下面的标签说明<br />
特别标签:<br />
{$CardInfo}:购买的卡号及密码信息</td>
<td>
<asp:TextBox ID="TxtEmailOfSendCard" runat="server" Height="80px" TextMode="MultiLine"
Width="400px"></asp:TextBox></td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>通知内容中的可用标签及含义:</strong></td>
<td>
<asp:TextBox ID="TxtLabels" runat="server" Height="80px" TextMode="MultiLine" Width="400px"
ReadOnly="True">{$OrderID}:订单ID
{$OrderNum}:订单编号
{$ContacterName}:收货人姓名
{$OrderInfo}:订单信息
{$MoneyTotal}:订单总金额
{$MoneyReceipt}:订单已收款
{$MoneyNeedPay}:需要支付金额
{$InputTime}:订购时间
{$UserName}:会员用户名
{$Address}:收货人地址
{$ZipCode}:收货人邮编
{$Mobile}:收货人手机
{$Phone}:收货人电话
{$Email}:收货人Email
{$PaymentType}:付款方式
{$DeliverType}:送货方式
{$OrderStatus}:订单状态
{$PayStatus}:付款情况
{$DeliverStatus}:物流状态
{$Charge_Deliver}:运费
{$PresentMoney}:返还现金券
{$PresentExp}:赠送积分
{$Charge_Deliver}:运费
</asp:TextBox></td>
</tr>
<tr class="tdbgbottom">
<td colspan="2">
<pe:ExtendedButton ID="BtnSubmit" IsChecked="true" OperateCode="ShopParameterConfig"
runat="server" Text="保存设置" OnClick="BtnSubmit_Click" /></td>
</tr>
</table> <script type="text/javascript">
if(<%=RadlEnablePartPay1.Checked.ToString().ToLower() %>)
document.getElementById("partAgeTR").style.display='';
</script>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -