couplist.html 10.3 KB
<include file="public@header" />
</head>
<body>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#tianModal" onclick="qingchu()" style="margin: 10px 10px;"> 添加优惠券</button>
<table class="table table-bordered" style="margin: 10px 10px;">
  <caption>优惠券列表</caption>
  <thead>
    <tr>
      <th>ID</th>
      <th>优惠券名称</th>
      <th>条件</th>
      <th>开始时间</th>
      <th>结束时间</th>
      <th>金额</th>
      <th>操作</th>
    </tr>
  </thead>
  <tbody id="ttt">
    <volist name="data" id="vo">
      <tr class="tr{$vo.id}">
        <td>{$vo.id}</td>
        <td>{$vo.title}</td>
        <td>{$vo.tiaojian}</td>
        <td>{$vo.startime}</td>
        <td>{$vo.endtime}</td>
        <td>{$vo.money}¥</td>
        <td>
          <button type="button" class="btn btn-default" data-toggle="modal" data-target="#myModal" onclick="edit({$vo.id})">编辑</button>
          <button type="button" class="btn btn-default" onclick="del({$vo.id})">删除</button>
        </td>
      </tr>
    </volist>
  </tbody>
</table>

<!-- 添加模态框(Modal) -->
<div class="modal fade" id="tianModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">优惠券添加</h4>
            </div>
            <div class="modal-body">
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">名称:</span>
                   <input type="text" class="form-control" name="ttitle">
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0;width: 558px;height: 45px;">
              <span class="input-group-addon">优惠券类型选择:</span>
                <select name="yhleixing" style="width: 394px;height:45px;" id="yhleixing">
                  <option value ="0">其他优惠券</option>
                  <option value ="1" id="zhuce">注册优惠券</option>
                  <option value="2" id="shengri">生日优惠券</option>
                  <option value="3" id="fenxiang">分享返利优惠券</option>
                  <option value="4" id="dati">答题优惠券</option>
                </select>
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">条件:</span>
                   <input type="text" class="form-control" name="ttiaojian" >
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">开始时间:</span>
                   <input type="text" class="form-control" id="txtBeginDate"  name="tstartime">
              </div>
              <div  class="input-group input-group-lg"  style="margin: 5px 0">
                   <span class="input-group-addon">结束时间:</span>
                   <input type="text" class="form-control" id="txtEndDate" name="tendtime">
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">金额:</span>
                   <input type="text" class="form-control" name="tmoney">
              </div>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal" id="dianji">关闭</button>
                <button type="button" class="btn btn-primary" onclick="tianjia()">提交添加</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal -->
</div>

<!-- 编辑模态框(Modal) -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">优惠券编辑</h4>
            </div>
            <div class="modal-body">
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">名称:</span>
                   <input type="text" class="form-control" name="title" id="etitle">
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">条件:</span>
                   <input type="text" class="form-control" name="tiaojian" id="etiao" >
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">开始时间:</span>
                   <input type="text" class="form-control txtBeginDate" id="etxtBeginDate"  name="startime">
              </div>
              <div  class="input-group input-group-lg"  style="margin: 5px 0">
                   <span class="input-group-addon">结束时间:</span>
                   <input type="text" class="form-control txtEndDate" id="etxtEndDate" name="endtime">
              </div>
              <div class="input-group input-group-lg" style="margin: 5px 0">
                   <span class="input-group-addon">金额:</span>
                   <input type="text" class="form-control" name="money" id="emoney">
              </div>
              <input type="hidden" name="coupid" value="" id="coupid">
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal" id="edianji">关闭</button>
                <button type="button" class="btn btn-primary" onclick="tijiao()">提交更改</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal -->
</div>
<script>
//删除数据
  function del(id){
   panduan = window.confirm('是否删除?');
   if(panduan){
    $.post("{:url('Coupons/coupdel')}",{id:id},function(data){
        if(data){
          $('.tr'+id).remove();
        }else{
          alert('删除失败');
        }
    });
   }

  }

  //清除添加的滞留数据
  function qingchu(){

    title = $('input[name=ttitle]').val('');
    tiaojian = $('input[name=ttiaojian]').val('');
    startime =$('input[name=tstartime]').val('');
    endtime = $('input[name=tendtime]').val('');
    money = $('input[name=tmoney]').val('');
    $.post("{:url('Coupons/couptype')}", {}, function(data) {
        shuju = JSON.parse(data);
        for (var i = 0; i < shuju.length; i++) {
             if (shuju[i] == 1) {
                $('#zhuce').remove();
             }else if (shuju[i] == 2) {
                $('#shengri').remove();
             }else if (shuju[i] == 3) {
                $('#fenxiang').remove();
             }else if (shuju[i] == 4) {
                $('#dati').remove();
             }
        }
    });

  }


//添加数据
  function tianjia(){

    title = $('input[name=ttitle]').val();
    tiaojian = $('input[name=ttiaojian]').val();
    startime =$('input[name=tstartime]').val();
    endtime = $('input[name=tendtime]').val();
    money = $('input[name=tmoney]').val();
    leixing = $('#yhleixing').val();
    $.post("{:url('Coupons/coupadd')}",{title:title,tiaojian:tiaojian,startime:startime,endtime:endtime,money:money,type:leixing},function(data){
        if(data){
          $('#dianji').trigger('click');
          $('#ttt').append("<tr class='tr"+data+"'><td>"+data+"</td><td>"+title+"</td><td>"+tiaojian+"</td><td>"+startime+"</td><td>"+endtime+"</td><td>"+money+"¥</td><td><button type='button' class='btn btn-default' data-toggle='modal' data-target='#myModal' onclick='edit("+data+")'>编辑</button><button type='button' class='btn btn-default' onclick='del("+data+")'>删除</button></td></tr>");

          if (leixing == 1) {
            $('#zhuce').remove();
          }else if(leixing == 2){
            $('#shengri').remove();
          }else if (leixing == 3) {
            $('#fenxiang').remove();
          }else if (leixing == 4) {
            $('#dati').remove();
          }

        }else{
          alert('添加失败');
        }
    })

  }

//当编辑时
 function edit(id){
    $.post("{:url('Coupons/coupedit')}", {id:id}, function(data) {
        $('#etitle').val(data.title);
        $('#etiao').val(data.tiaojian);
        $('.txtBeginDate').val(data.startime);
        $('.txtEndDate').val(data.endtime);
        $('#emoney').val(data.money);
        $('#coupid').val(data.id);
    });
 }
 //修改数据
 function tijiao(){

   title = $('#etitle').val();
   tiaojian = $('#etiao').val();
   begin = $('#etxtBeginDate').val();
   end = $('#etxtEndDate').val();
   money = $('#emoney').val();
   id = $('#coupid').val();

   $.post("{:url('Coupons/coupupdata')}", {title:title,tiaojian:tiaojian,id:id,startime:begin,endtime:end,money:money}, function(data) {
      if(data){
        $('#edianji').trigger('click');
        shuju = JSON.parse(data);
        ids = shuju.id;
        $('.tr'+ids).html("<td>"+ids+"</td><td>"+shuju.title+"</td><td>"+shuju.tiaojian+"</td><td>"+shuju.startime+"</td><td>"+shuju.endtime+"</td><td>"+shuju.money+"¥</td><td><button type='button' class='btn btn-default' data-toggle='modal' data-target='#myModal' onclick='edit("+ids+")'>编辑</button><button type='button' class='btn btn-default' onclick='del("+ids+")'>删除</button></td>");
      }else{
        alert('数据修改失败');
      }
   });
 }
</script>
<script src="__TMPL__/public/assets/simpleboot3/laydate/laydate.js"></script>
<script>
    lay('#version').html('-v'+ laydate.v);

    //执行一个laydate实例
    laydate.render({
      elem: '#txtBeginDate' //指定元素
    });
    lay('#version').html('-v'+ laydate.v);

    //执行一个laydate实例
    laydate.render({
      elem: '#txtEndDate' //指定元素
    });

    lay('#version').html('-v'+ laydate.v);

    //执行一个laydate实例
    laydate.render({
      elem: '#etxtBeginDate' //指定元素
    });

    lay('#version').html('-v'+ laydate.v);

    //执行一个laydate实例
    laydate.render({
      elem: '#etxtEndDate' //指定元素
    });

</script>
</body>
</html>