123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>编辑</title>
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <link rel="stylesheet" href="/assets/css/backend.css">
- <link rel="stylesheet" href="/assets/css/bootstrap.min.css">
- <link rel="stylesheet" href="/assets/css/fastadmin.min.css">
- <link rel="stylesheet" href="/assets/libs/layer/dist/theme/default/layer.css">
- <script src="/assets/libs/jquery/dist/jquery.min.js"></script>
- <script src="/assets/libs/bootstrap/dist/js/bootstrap.min.js"></script>
- <script src="/assets/libs/layer/src/layer.js"></script>
- <link href="__CDN__/assets/css/frontend/essay/toastr.min.css" rel="stylesheet"/>
- <script src="__CDN__/assets/js/frontend/essay/toastr.min.js"></script>
- </head>
- <body>
- <div>
- <form class="form-horizontal" role="form">
- <div class="form-group">
- <label for="firstname" class="col-sm-2 control-label">普通订单</label>
- <div class="col-sm-10">
- <input type="text" class="form-control" id="normal_count" value="{$res.normal_num}"
- placeholder="请输入数字,满N单减掉1单" onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" />
- </div>
- </div>
- <div class="form-group">
- <label for="lastname" class="col-sm-2 control-label">vip订单</label>
- <div class="col-sm-10">
- <input type="text" class="form-control" id="vip_count" value="{$res.vip_num}"
- placeholder="请输入数字,满N单减掉1单" onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" />
- </div>
- </div>
- <div class="form-group">
- <label for="lastname" class="col-sm-2 control-label">KL比例</label>
- <div class="col-sm-10">
- <input id="kl_rate" placeholder="填写 0 到 1 之间的两位小数" onkeyup="clearNoNum(this)" class="form-control" step="0.01" type="text" value="{$res.kl_rate}" >
- </div>
- </div>
- <div class="form-group">
- <label for="lastname" class="col-sm-2 control-label">属性</label>
- <div class="col-sm-10">
- <select type="text" class="form-control" id="is_blacklist"
- placeholder="请输入姓">
- <option value="0" {if condition="$res.is_blacklist eq 0"}selected{/if} >白名单</option>
- <option value="1" {if condition="$res.is_blacklist eq 1"}selected{/if}>黑名单</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <div class="col-sm-offset-2 col-sm-10">
- <input type="hidden" id="cid" value="{$res.admin_id}">
- <button id="tosubmit" type="button" class="btn btn-default">确定</button>
- </div>
- </div>
- </form>
- </div>
- </body>
- <script>
- function clearNoNum(obj){
- //清除“数字”和“.”以外的字符
- obj.value = obj.value.replace(/[^\d.]/g,"");
- //只保留第一个. 清除多余的
- obj.value = obj.value.replace(/\.{2,}/g,".");
- obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
- //只能输入两个小数
- obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');
- //以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额
- if(obj.value.indexOf(".")< 0 && obj.value !=""){
- obj.value= parseFloat(obj.value);
- }
- //不能大于1
- if(obj.value < 0 || obj.value > 1){
- obj.value = 0;
- }
- }
- $('#tosubmit').click(function(){
- var normal = $('#normal_count').val();
- var vip = $('#vip_count').val();
- var black = $('#is_blacklist').val();
- var rate = $('#kl_rate').val();
- var id = $('#cid').val();
- // if(black==1 && ($.trim(normal)==''||$.trim(vip)=='' || $.trim(normal)==0 || $.trim(normal)==0)){
- // layer.msg('请填写普通订单和vip订单');
- // return false;
- // }
- var data={
- normal_count:normal,
- vip_count:vip,
- is_blacklist:black,
- cid:id,
- kl_rate:rate
- }
- $.post('/admin/general/config/editchannel',data,function(res){
- if(res.res == 0){
- Toastr.success('修改成功');
- setTimeout(function() {
- parent.layer.close(parent.layer.index);
- },2000);
- }
- })
- })
- </script>
- </html>
|