123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 |
- {template 'common/header'}
- {template 'wechat/nav'}
- <div class="clearfix">
- <div class="panel panel-info">
- <div class="panel-heading">筛选</div>
- <div class="panel-body">
- <form action="./index.php" method="get" class="form-horizontal" role="form">
- <input type="hidden" name="c" value="wechat">
- <input type="hidden" name="a" value="card">
- <input type="hidden" name="do" value="display"/>
- <input type="hidden" name="type" value="{$_GPC['type']}"/>
- <input type="hidden" name="status" value="{$_GPC['status']}"/>
- <div class="form-group">
- <label class="col-xs-12 col-sm-3 col-md-2 control-label">类型</label>
- <div class="col-sm-9 col-xs-9 col-md-9">
- <div class="btn-group">
- <a href="{php echo filter_url('type:');}" class="btn {if $_GPC['type'] == ''}btn-primary{else}btn-default{/if}">不限</a>
- <a href="{php echo filter_url('type:discount');}" class="btn {if $_GPC['type'] == 'discount'}btn-primary{else}btn-default{/if}">折扣券</a>
- <a href="{php echo filter_url('type:cash');}" class="btn {if $_GPC['type'] == 'cash'}btn-primary{else}btn-default{/if}">代金券</a>
- <a href="{php echo filter_url('type:gift');}" class="btn {if $_GPC['type'] == 'gift'}btn-primary{else}btn-default{/if}">礼品券</a>
- <a href="{php echo filter_url('type:groupon');}" class="btn {if $_GPC['type'] == 'groupon'}btn-primary{else}btn-default{/if}">团购券</a>
- <a href="{php echo filter_url('type:general_coupon');}" class="btn {if $_GPC['type'] == 'general_coupon'}btn-primary{else}btn-default{/if}">优惠券</a>
- </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-9 col-xs-9 col-md-9">
- <div class="btn-group">
- <a href="{php echo filter_url('status:');}" class="btn {if $_GPC['status'] == ''}btn-primary{else}btn-default{/if}">不限</a>
- <a href="{php echo filter_url('status:1');}" class="btn {if $_GPC['status'] == 1}btn-primary{else}btn-default{/if}">审核中</a>
- <a href="{php echo filter_url('status:2');}" class="btn {if $_GPC['status'] == 2}btn-primary{else}btn-default{/if}">未通过</a>
- <a href="{php echo filter_url('status:3');}" class="btn {if $_GPC['status'] == 3}btn-primary{else}btn-default{/if}">已通过</a>
- </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-9 col-xs-9 col-md-9">
- <div class="btn-group">
- <a href="{php echo filter_url('is_selfconsume:');}" class="btn {if $_GPC['is_selfconsume'] == ''}btn-primary{else}btn-default{/if}">不限</a>
- <a href="{php echo filter_url('is_selfconsume:1');}" class="btn {if $_GPC['is_selfconsume'] == '1'}btn-primary{else}btn-default{/if}">开启</a>
- <a href="{php echo filter_url('is_selfconsume:0');}" class="btn {if $_GPC['is_selfconsume'] == '0'}btn-primary{else}btn-default{/if}">关闭</a>
- </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-7 col-lg-8 col-md-8 col-xs-12">
- <input class="form-control" name="title" placeholder="券标题" type="text" value="{$_GPC['title']}">
- </div>
- <div class="col-xs-12 col-sm-3 col-md-2 col-lg-1">
- <button class="btn btn-default"><i class="fa fa-search"></i> 搜索</button>
- </div>
- </div>
- </form>
- </div>
- </div>
- <form class="form-horizontal" action="" method="post" onkeydown="if(event.keyCode==13){return false;}">
- <div class="panel panel-default">
- <div class="panel-body table-responsive">
- <table class="table table-hover">
- <thead class="navbar-inner">
- <tr>
- <th width="80px">卡券类型</th>
- <th width="120px">卡券名称</th>
- <th width="150px">卡券有效期</th>
- <th width="70px">状态</th>
- <th width="100px">库存</th>
- <th width="50px">领取限制</th>
- <th width="80px">上架状态</th>
- <th style="width:450px; text-align:right;">操作</th>
- </tr>
- </thead>
- <tbody>
- {loop $data $dca}
- <tr>
- <td>{$types[$dca['type']]}</td>
- <td>{$dca['title']}</td>
- <td>
- {if $dca['date_info']['time_type'] == 1}
- {$dca['date_info']['time_limit_start']}~{$dca['date_info']['time_limit_end']}
- {else}
- 领取后{$dca['date_info']['deadline']}天后生效,{$dca['date_info']['limit']}天有效期
- {/if}
- </td>
- <td>
- {if $dca['status'] == '1'}
- <span class="label label-info">审核中</span>
- {elseif $dca['status'] == '2'}
- <span class="label label-danger">未通过</span>
- {elseif $dca['status'] == '3'}
- <span class="label label-success">已通过</span>
- {elseif $dca['status'] == '4'}
- <span class="label label-default">卡券被商户删除</span>
- {elseif $dca['status'] == '5'}
- <span class="label label-warning">已在公众平台投放</span>
- {/if}
- </td>
- <td><input type="text" value="{$dca['quantity']}" class="form-control modifystock" data-id="{$dca['id']}" data-old="{$dca['quantity']}" /></td>
- <td>{$dca['get_limit']}</td>
- <td>
- {if $dca['is_display'] == 1}
- <span class="label label-success">上架中</span>
- {else}
- <span class="label label-danger">已下架</span>
- {/if}
- </td>
- <td style="text-align:right;">
- <a href="javascript:;" data-cid="{$dca['id']}" class="btn {if $dca['is_selfconsume'] == 1}btn-danger{else}btn-success{/if} btn-sm toggle-selfconsume" title="自助核销">{if $dca['is_selfconsume'] == 1}关闭自助核销{else}开启自助核销{/if}</a>
- <a href="javascript:;" data-cid="{$dca['id']}" class="btn btn-default btn-sm toggle-display" title="上架/下架">{if $dca['is_display'] == 1}下架{else}上架{/if}</a>
- <a href="{php echo url('wechat/card/sync', array('cid' => $dca['id']))}" class="btn btn-default btn-sm" title="更新状态">更新状态</a>
- <a href="{php echo url('wechat/card/qr', array('cid' => $dca['id'], 'op' => 'list'))}" class="btn btn-default btn-sm" title="生成投放二维码">投放</a>
- <a href="{php echo url('wechat/card/record', array('card_id' => $dca['card_id'], 'op' => 'list'))}" class="btn btn-default btn-sm" title="领取记录">领取记录</a>
- <a href="{php echo url('wechat/card/', array('do' => $dca['type'], 'f' => 'post', 'id' => $dca['id']))}" class="btn btn-success btn-sm" title="查看详情">查看详情</a>
- <a href="{php echo url('wechat/card/del', array('id' => $dca['id']))}" class="btn btn-default btn-sm" title="删除" onclick="if(!confirm('删除后将不可恢复,确定删除吗?')) return false;">删除</a>
- </td>
- </tr>
- {/loop}
- </tbody>
- </table>
- </div>
- </div>
- {$pager}
- </form>
- </div>
- <script>
- require(['bootstrap', 'util'],function($, u){
- $('.modifystock').blur(function(){
- var old_val = parseInt($(this).attr('data-old'));
- var new_val = parseInt($(this).val());
- if(old_val == new_val) return false;
- var id = parseInt($(this).attr('data-id'));
- if(id) {
- $.post("{php echo url('wechat/card/modifystock')}", {'id' : id, 'num' : new_val}, function(dat){
- var data = $.parseJSON(dat);
- if(!data.erron) {
- location.reload();
- return false;
- } else {
- u.message(data.error, '', 'error');
- }
- });
- }
- });
- $('.modifystock').keyup(function(event){
- if(event.keyCode == 13) {
- $(this).blur();return false;
- }
- });
- $('.toggle-display').click(function(){
- var id = parseInt($(this).attr('data-cid'));
- if(id <= 0) return false;
- $.post("{php echo url('wechat/card/toggle', array('op' => 'is_display'))}", {'id':id}, function(data){
- if(data == 'success') {
- location.reload();
- } else {
- u.message(data, '', 'error');
- }
- return false;
- });
- return false;
- });
- $('.toggle-selfconsume').click(function(){
- var id = parseInt($(this).attr('data-cid'));
- if(id <= 0) return false;
- $.post("{php echo url('wechat/card/selfconsume', array('op' => 'is_selfconsume'))}", {'id':id}, function(data){
- if(data == 'success') {
- location.reload();
- } else {
- u.message(data, '', 'error');
- }
- return false;
- });
- return false;
- });
- });
- </script>
- {template 'common/footer'}
|