memberflaggrade.html
11.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
{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'}