consume.html 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. {template 'common/header'}
  2. <ul class="nav nav-tabs">
  3. {if $do == 'record'}<li class="active"><a href="javascript:;">卡券核销</a></li>{/if}
  4. </ul>
  5. <style>
  6. .text-danger{color:red;}
  7. </style>
  8. {if $do == 'record'}
  9. <div class="alert alert-info">
  10. <i class="fa fa-info-circle"></i> 微信卡券功能需要您的公众号为认证订阅号或认证服务号,并且在微信公众平台开通了“卡券功能插件”
  11. </div>
  12. <div class="clearfix">
  13. <div class="panel panel-info">
  14. <div class="panel-heading">筛选</div>
  15. <div class="panel-body">
  16. <form action="./index.php" method="get" class="form-horizontal" role="form">
  17. <input type="hidden" name="c" value="wechat">
  18. <input type="hidden" name="a" value="consume">
  19. <input type="hidden" name="do" value="record"/>
  20. <input type="hidden" name="op" value="list"/>
  21. <input type="hidden" name="card_id" value="{$card_id}"/>
  22. <input type="hidden" name="status" value="{$_GPC['status']}"/>
  23. <div class="form-group">
  24. <label class="col-xs-12 col-sm-3 col-md-2 control-label">状态</label>
  25. <div class="col-sm-7 col-lg-8 col-md-8 col-xs-12">
  26. <a class="btn btn-default {if $_GPC['status'] == '0' || $_GPC['status'] == ''}btn-primary{/if}" href="{php echo url('wechat/consume/record', array('op' => 'list', 'status' => '0', 'card_id' => $card_id))}">不限</a>
  27. <a class="btn btn-default {if $_GPC['status'] == '1'}btn-primary{/if}" href="{php echo url('wechat/consume/record', array('op' => 'list', 'status' => '1', 'card_id' => $card_id))}">未使用</a>
  28. <a class="btn btn-default {if $_GPC['status'] == '2'}btn-primary{/if}" href="{php echo url('wechat/consume/record', array('op' => 'list', 'status' => '2', 'card_id' => $card_id))}">已失效</a>
  29. <a class="btn btn-default {if $_GPC['status'] == '3'}btn-primary{/if}" href="{php echo url('wechat/consume/record', array('op' => 'list', 'status' => '3', 'card_id' => $card_id))}">已核销</a>
  30. </div>
  31. </div>
  32. <div class="form-group">
  33. <label class="col-xs-12 col-sm-3 col-md-2 control-label">code码</label>
  34. <div class="col-sm-7 col-lg-8 col-md-8 col-xs-12">
  35. <input class="form-control" name="code" placeholder="code码" type="text" value="{$_GPC['code']}">
  36. </div>
  37. </div>
  38. <div class="form-group">
  39. <label class="col-xs-12 col-sm-3 col-md-2 control-label">粉丝昵称</label>
  40. <div class="col-sm-7 col-lg-8 col-md-8 col-xs-12">
  41. <input class="form-control" name="nickname" placeholder="粉丝昵称" type="text" value="{$_GPC['nickname']}">
  42. </div>
  43. <div class="col-xs-12 col-sm-3 col-md-2 col-lg-1">
  44. <button class="btn btn-default"><i class="fa fa-search"></i> 搜索</button>
  45. </div>
  46. </div>
  47. </form>
  48. </div>
  49. </div>
  50. <form class="form-horizontal" action="" method="post" onkeydown="if(event.keyCode==13){return false;}">
  51. <div class="panel panel-default">
  52. <div class="panel-body table-responsive">
  53. <table class="table table-hover">
  54. <thead class="navbar-inner">
  55. <tr>
  56. <th width="150">卡券名称</th>
  57. <th width="80">场景名称/id</th>
  58. <th width="90">领取方式</th>
  59. <th width="90">领取人</th>
  60. <th width="90">转赠人</th>
  61. <th width="120">code码</th>
  62. <th width="80">状态</th>
  63. <th width="120">领取时间</th>
  64. <th width="120">使用时间</th>
  65. <th width="80">核销员</th>
  66. <th width="80">核销门店</th>
  67. <th style="width:250px; text-align:right;">操作</th>
  68. </tr>
  69. </thead>
  70. <tbody>
  71. {loop $data $dca}
  72. <tr>
  73. <td>{$cards[$dca['card_id']]['title']}</td>
  74. <td>
  75. {if $outers[$dca['outer_id']]['name']}
  76. {$outers[$dca['outer_id']]['name']}/{$dca['outer_id']}
  77. {else}
  78. {$dca['outer_id']}
  79. {/if}
  80. </td>
  81. <td>
  82. {if $dca['givebyfriend'] == 1}
  83. <span class="label label-danger">朋友赠送</span>
  84. {else}
  85. <span class="label label-success">自己领取</span>
  86. {/if}
  87. </td>
  88. <td>
  89. {if $nicknames[$dca['openid']]['nickname']}
  90. {$nicknames[$dca['openid']]['nickname']}
  91. {else}
  92. {php echo cutstr($dca['openid'], 8);}
  93. {/if}
  94. </td>
  95. <td>
  96. {if $nicknames[$dca['friend_openid']]['nickname']}
  97. {$nicknames[$dca['friend_openid']]['nickname']}
  98. {else}
  99. {php echo cutstr($dca['friend_openid'], 8);}
  100. {/if}
  101. </td>
  102. <td>{$dca['code']}</td>
  103. <td>
  104. {if $dca['status'] == 1}
  105. <span class="label label-success">未使用</span>
  106. {elseif $dca['status'] == 2}
  107. <span class="label label-warning">已失效</span>
  108. {elseif $dca['status'] == 3}
  109. <span class="label label-danger">已核销</span>
  110. {/if}
  111. </td>
  112. <td>
  113. {php echo date('Y-m-d H:i:s', $dca['addtime']);}
  114. </td>
  115. <td>
  116. {if $dca['usetime']}
  117. {php echo date('Y-m-d H:i:s', $dca['usetime']);}
  118. {/if}
  119. </td>
  120. <td>{$dca['clerk_cn']}</td>
  121. <td>{$dca['store_cn']}</td>
  122. <td style="text-align:right;">
  123. {if $dca['status'] == 1}
  124. <a href="{php echo url('wechat/consume/record', array('op' => 'unavailable', 'id' => $dca['id']))}" title="设置为失效" onclick="if(!confirm('设置为失效后将不可恢复,确定设置失效吗?')) return false;">设置为失效</a>&nbsp;-&nbsp;
  125. <a href="{php echo url('wechat/consume/record', array('op' => 'consume', 'id' => $dca['id']))}" title="核销卡券" onclick="if(!confirm('确定操作吗?')) return false;">核销卡券</a>&nbsp;-&nbsp;
  126. {/if}
  127. <a href="{php echo url('wechat/consume/record', array('op' => 'unavailable', 'del' => 1, 'id' => $dca['id']))}" title="删除" onclick="if(!confirm('删除后不可恢复,确定删除吗?')) return false;">删除</a>
  128. </td>
  129. </tr>
  130. {/loop}
  131. </tbody>
  132. </table>
  133. </div>
  134. </div>
  135. {$pager}
  136. </form>
  137. </div>
  138. {/if}
  139. {template 'common/footer'}