memberflaggrade.html 11.8 KB
{template 'common/header'}
{template 'common'}
<ul class="nav nav-tabs">
	<li {if $op == 'display'}class="active"{/if}><a href="{php echo $this->createWebUrl('fansmanager');}">代理</a></li>
	<li {if $op == 'nocheck'}class="active"{/if}><a href="{php echo $this->createWebUrl('fansmanager', array('op'=>'nocheck'));}">非代理</a></li>
	<li {if $op == 'flagdisplay'}class="active"{/if}><a href="{php echo $this->createWebUrl('memberflaggrade', array('op' => 'flagdisplay'))}">代理等级管理</a></li>
	{if $op == 'post'}<li class="active"><a>{if !empty($memberflag['id'])}编辑{else}添加{/if}代理等级</a></li>{/if}
</ul>
{if $operation == 'post'}
<div class="main">

	<div class="panel panel-info">
		<div class="panel-heading">{if !empty($memberflag['id'])}编辑{else}添加{/if}代理等级</div>
		<div class="panel-body">
			<form action="./index.php" method="get" class="form-horizontal" role="form" id="form1" onsubmit="return formcheck(this)">
				<input type="hidden" name="id" value="{$memberflag['id']}" />
				<input type="hidden" name="c" value="site" />
				<input type="hidden" name="a" value="entry" />
				<input type="hidden" name="m" value="wwx_fxxt" />
				<input type="hidden" name="do" value="memberflaggrade" />
				<input type="hidden" name="op" value="post" />

				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">等级级别</label>
					<div class="col-sm-1 col-xs-12">
						<input type="text" name="displayorder" id="displayorder" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['displayorder'])}0{else}{$memberflag['displayorder']}{/if}" />
					</div>
					<div class="help-block">请填写数字,前台显示为Lv.1-lv.n级,判断自动升级的字段。</div>
				</div>
				
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label"><span style='color:red'>*</span>等级名称</label>
					<div class="col-sm-4 col-xs-12">
						<input type="text" name="flag_name" id="flag_name" class="form-control" value="{$memberflag['flag_name']}" />
					</div>
				</div>
				
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">当前佣金模式</label>
					<div class="col-sm-2 col-xs-12">
						<div class="input-group">
							<span class="input-group-addon">{if $cfg['globalPattern']==1}<span style="color: #FF0000;font-weight: bold;">(省钱模式)</span>{else}<span style="color: #FF0000;font-weight: bold;">(普通模式)</span>{/if}<a href="http://fx.dsyk.net/thread-31-1-1.html"  target="_blank">佣金设置介绍</a></span>
						</div>
					</div>
				</div>
				
				{if $cfg['globalCommissionLevel']>=1}
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">1级分销佣金</label>
					<div class="col-sm-2 col-xs-12">
						<div class="input-group">
							<input type="text" name="flag_commission1" id="flag_commission1" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['flag_commission1'])}0{else}{$memberflag['flag_commission1']}{/if}"  />
							<span class="input-group-addon">‰千分比</span>
						</div>
					</div>
				</div>
				{/if}
				
				{if $cfg['globalCommissionLevel']>=2}
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">2级分销佣金</label>
					<div class="col-sm-2 col-xs-12">
						<div class="input-group">
							<input type="text" name="flag_commission2" id="flag_commission2" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['flag_commission2'])}0{else}{$memberflag['flag_commission2']}{/if}"  />
							<span class="input-group-addon">‰千分比</span>
						</div>
					</div>
				</div>
				{/if}
				
				{if $cfg['globalCommissionLevel']>=3}
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">3级分销佣金</label>
					<div class="col-sm-2 col-xs-12">
						<div class="input-group">
							<input type="text" name="flag_commission3" id="flag_commission3" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['flag_commission3'])}0{else}{$memberflag['flag_commission3']}{/if}"  />
							<span class="input-group-addon">‰千分比</span>
						</div>
					</div>
				</div>
				{/if}
				
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">升级条件</label>
					<div class="col-sm-8 col-xs-12">
						<div class="input-group">
							<span class='input-group-addon'>提现满</span>
							<input type="text" name="flag_money" id="flag_money" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['flag_money'])}0{else}{php echo number_format($memberflag['flag_money'],0,'','')}{/if}" />
							<span class='input-group-addon'>元 或 分销订单总金额满</span>
							<input type="text" name="flag_totalmoney" id="flag_totalmoney" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['flag_totalmoney'])}0{else}{php echo number_format($memberflag['flag_totalmoney'],0,'','')}{/if}" />
							<span class='input-group-addon'>元 或 所需粉丝数量</span>
							<input type="text" name="flag_count" id="flag_count" onkeyup="value=this.value.replace(/\D+/g,'')" class="form-control" value="{if empty($memberflag['flag_count'])}0{else}{$memberflag['flag_count']}{/if}"  />
							<span class="input-group-addon">人</span>
						</div>
						<div class="help-block">为0或空不作为升级条件</div>
					</div>
					
				</div>
				
				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label">订单状态</label>
					<div class="col-sm-8 col-xs-12">
						<label class="radio-inline"><input type="radio"  name="promoterstate" value="1" {if $memberflag['promoterstate'] == 1} checked="checked"{/if} /> 付款后</label> 
						<label class="radio-inline"><input type="radio"  name="promoterstate" value="0" {if $memberflag['promoterstate'] == 0} checked="checked"{/if} /> 订单完成后</label> 
						<div class="help-block">分销订单总金额条件,默认订单完成后!</div>
					</div>
				</div>

				<div class="form-group">
					<label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
					<div class="col-sm-6 col-xs-6">
						<input name="submit" type="submit" value="提交" class="btn btn-primary span3">
						<input type="hidden" name="token" value="{$_W['token']}" />
					</div>
				</div>
			</form>
		</div>
	</div>
</div>

{elseif $operation == 'flagdisplay'}
<div class="main">
	<div class="alert alert-info">
		说明:系统设置中允许自动升级后,代理将按设置级别自小往上自动升级。<a class="label label-success" href="{php echo $this->createWebUrl('fansmanager', array('op' => 'autouser'))}">更新全体用户等级、代理等级以及下级数量(操作数据缓慢请勿关闭网页)</a><br/>
		注意:没有设置等级的代理商将按默认设置计算提成,提成权重分别为:1,商品指定提成。2,代理商等级指定提成。3,全局3级分销提成。
	</div>
	<div class="panel panel-info">
		<div class="panel-heading">代理等级列表</div>
		<div class="panel-body">
			<form action="" method="post">
				<table class="table table-hover">
					<thead>
						<tr>
							<th style="width:10px;"></th>
							<th style="width:50px;">级别</th>
							<th style="width:90px;">等级名称</th>
							{if $cfg['globalCommissionLevel']>=1}
							<th style="width:65px;">1级分销比例</th>
							{/if}
							{if $cfg['globalCommissionLevel']>=2}
							<th style="width:65px;">2级分销比例</th>
							{/if}
							{if $cfg['globalCommissionLevel']>=3}
							<th style="width:65px;">3级分销比例</th>
							{/if}
							<th style="width:120px;">条件</th>
							<th style="width:60px;">满足/总数量</th>
							<th style="width:60px;">订单状态</th>
							<th style="width:80px;">操作</th>
						</tr>
					</thead>
					<tbody>
					{loop $list $row}
						<tr>
							<td></td>
							<td>Lv.{$row['displayorder']}</td>
							<td>{$row['flag_name']}</td>
							{if $cfg['globalCommissionLevel']>=1}
							<td>{$row['flag_commission1']}‰</td>
							{/if}
							{if $cfg['globalCommissionLevel']>=2}
							<td>{$row['flag_commission2']}‰</td>
							{/if}
							{if $cfg['globalCommissionLevel']>=3}
							<td>{$row['flag_commission3']}‰</td>
							{/if}
							<td title="提现满[{$row['flag_money']}]或分销总金额满[{$row['flag_totalmoney']}]或粉丝大于[{$row['flag_count']}]人">提现满[{$row['flag_money']}]元<br/>或分销总金额满[{$row['flag_totalmoney']}]元<br/>或粉丝大于[{$row['flag_count']}]人</td>
							<td><a href="{php echo $this->createWebUrl('fansmanager', array('op' => 'sort', 'flaggrade'=>$row['id']))}"><span class="label label-success" style="cursor:pointer;">{php echo $this->getFlagSum($row['id'])}/{php echo $this->getFlagZongSum($row['id'])}</span></a></td>
							<td>{if $row['promoterstate'] == 1}<span class="label label-success" style="cursor:pointer;">订单付款后</span>{else}<span class="label label-danger" style="cursor:pointer;">订单完成后</span>{/if}</td>
							<td>
								<a class="btn btn-default btn-sm" href="{php echo $this->createWebUrl('memberflaggrade', array('op' => 'post', 'id' => $row['id']))}"><i class="fa fa-edit"></i> 编辑</a>
								<a class="btn btn-default btn-sm" href="{php echo $this->createWebUrl('memberflaggrade', array('op' => 'delete', 'id' => $row['id']))}" onclick="return confirm('确认删除此会员等级,确认吗?');return false;"><i class="fa fa-times"></i> 删除</a>
							</td>
						</tr>
					{/loop}
						<tr>
							<td></td>
							<td colspan="{if $cfg['globalCommissionLevel']==1}7{elseif $cfg['globalCommissionLevel']==2}8{elseif $cfg['globalCommissionLevel']==3}9{/if}">
								<a href="{php echo $this->createWebUrl('memberflaggrade', array('op' => 'post'))}"><i class="fa fa-plus-square"></i> 添加新等级</a>
							</td>
						</tr>
						<tr>
							<td></td>
							<td colspan="{if $cfg['globalCommissionLevel']==1}7{elseif $cfg['globalCommissionLevel']==2}8{elseif $cfg['globalCommissionLevel']==3}9{/if}">
								<input name="submit" type="submit" class="btn btn-primary" value="提交">
								<input type="hidden" name="token" value="{$_W['token']}" />
							</td>
						</tr>
					</tbody>
				</table>
			</form>
		</div>
	</div>
</div>
{/if}

<script language='javascript'>
	function formcheck() {
		if ($("#displayorder").val()==0 || $("#displayorder").isEmpty()) {
			Tip.focus("displayorder", "级别不能为0或为空!", "right");
			return false;
		}
		if ($("#flag_name").isEmpty()) {
			Tip.focus("flag_name", "请填写代理等级名称!", "right");
			return false;
		}
		{if $cfg['globalCommissionLevel']>=1}
		if ($("#flag_commission1").isEmpty() || $("#flag_commission1").val() > 999) {
			Tip.select("flag_commission1", "1级分销比例不能为空或超过1000!", "right");
			return false;
		}
		{/if}
		{if $cfg['globalCommissionLevel']>=2}
		if ($("#flag_commission2").isEmpty() || $("#flag_commission2").val() > 999) {
			Tip.select("flag_commission2", "2级分销比例不能为空或超过1000!", "right");
			return false;
		}
		{/if}
		{if $cfg['globalCommissionLevel']>=3}
		if ($("#flag_commission3").isEmpty() || $("#flag_commission3").val() > 999) {
			Tip.select("flag_commission3", "3级分销比例不能为空或超过1000!", "right");
			return false;
		}
		{/if}
		if ($("#flag_money").isEmpty()) {
			Tip.select("flag_money", "条件不能为空!", "right");
			return false;
		}
		if ($("#flag_totalmoney").isEmpty()) {
			Tip.select("flag_totalmoney", "条件不能为空!", "right");
			return false;
		}
		if ($("#flag_count").isEmpty()) {
			Tip.select("flag_count", "条件不能为空!", "right");
			return false;
		}
		return true;
	}
</script>

{template 'common/footer'}