coupon.html 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283
  1. {template 'public/header'}
  2. {template 'public/comhead'}
  3. <link rel="stylesheet" type="text/css" href="../addons/zh_tcwq/template/public/ygcsslist.css">
  4. <ul class="nav nav-tabs">
  5. <span class="ygxian"></span>
  6. <div class="ygdangq">当前位置:</div>
  7. <li {if $type=='all'} class="active" {/if}><a href="{php echo $this->createWebUrl('coupon',array('type'=>all));}">全部</a></li>
  8. <li {if $type=='wait'} class="active" {/if}><a href="{php echo $this->createWebUrl('coupon',array('type'=>wait,'state'=>1));}">待审核</a></li>
  9. <li {if $type=='ok'} class="active" {/if}><a href="{php echo $this->createWebUrl('coupon',array('type'=>ok,'state'=>2));}">审核通过</a></li>
  10. <li {if $type=='no'} class="active" {/if}><a href="{php echo $this->createWebUrl('coupon',array('type'=>no,'state'=>3));}">审核拒绝</a></li>
  11. </ul>
  12. <div class="row ygrow">
  13. <div class="col-lg-12">
  14. <form action="" method="get" class="col-md-4">
  15. <input type="hidden" name="c" value="site" />
  16. <input type="hidden" name="a" value="entry" />
  17. <input type="hidden" name="m" value="zh_tcwq"/>
  18. <input type="hidden" name="do" value="coupon" />
  19. <div class="input-group">
  20. <input type="text" name="keywords" class="form-control" value="{$_GPC['keywords']}" placeholder="请输入商家姓名/优惠券名称">
  21. <span class="input-group-btn">
  22. <input type="submit" class="btn btn-default" name="submit" value="查找"/>
  23. </span>
  24. </div>
  25. <input type="hidden" name="token" value="{$_W['token']}"/>
  26. </form>
  27. <form action="" method="get" class="col-md-4">
  28. <input type="hidden" name="c" value="site" />
  29. <input type="hidden" name="a" value="entry" />
  30. <input type="hidden" name="m" value="zh_tcwq"/>
  31. <input type="hidden" name="do" value="coupon" />
  32. <div class="input-group" style="width: 100px">
  33. {php echo tpl_form_field_daterange('time',$_GPC['time']);}
  34. <span class="input-group-btn">
  35. <input type="submit" class="btn btn-default" name="submit2" value="查找"/>
  36. <input type="hidden" name="token" value="{$_W['token']}"/>
  37. </span>
  38. </div><!-- /input-group -->
  39. </form>
  40. <div class="col-md-4">
  41. <input type="hidden" name="token" value="{$_W['token']}"/>
  42. </div>
  43. </div><!-- /.col-lg-6 -->
  44. </div>
  45. <div class="main">
  46. <div class="panel panel-default">
  47. <div class="panel-body ygbtn">
  48. <div class="btn ygshouqian2" id="allselect">批量删除</div>
  49. <div class="btn ygyouhui2" id="allpass">批量通过</div>
  50. <div class="btn storegrey2" id="allrefuse">批量拒绝</div>
  51. <div class="btn ygshouqian2" id="allsj">批量上架</div>
  52. <div class="btn ygyouhui2" id="allxj">批量下架</div>
  53. </div>
  54. </div>
  55. <div class="panel panel-default">
  56. <div class="panel-heading">
  57. 优惠券管理
  58. </div>
  59. <div class="panel-body" style="padding: 0px 15px;">
  60. <div class="row">
  61. <table class="yg5_tabel col-md-12">
  62. <tr class="yg5_tr1">
  63. <td class="store_td1 col-md-1" style="width: 20px" style="text-align: center;">
  64. <input type="checkbox" class="allcheck" />
  65. <span class="store_inp">全选</span>
  66. </td>
  67. <td class="col-md-1" style="width: 20px">id</td>
  68. <td class="col-md-1" >所属商家/所属城市</td>
  69. <td class="col-md-1">优惠券名称</td>
  70. <td class="col-md-1">所属分类</td>
  71. <td class="col-md-1">优惠条件</td>
  72. <td class="col-md-1">优惠金额</td>
  73. <td class="col-md-1">领取金额</td>
  74. <td class="col-md-1">发布时间</td>
  75. <td class="col-md-1">平台显示</td>
  76. <td class="col-md-1">状态</td>
  77. <td class="col-md-1">领取列表</td>
  78. <td class="col-md-1">操作</td>
  79. </tr>
  80. {loop $list $key $item}
  81. <tr class="yg5_tr2">
  82. <td>
  83. <input type="checkbox" name="test" value="{$item['id']}">
  84. </td>
  85. <td>{$item['id']}</td>
  86. <td>{$item['store_name']}{if $item['cityname']}({$item['cityname']}){else}(全国版){/if}</td>
  87. <td>{$item['name']}</td>
  88. <td>{$item['type_name']}</td>
  89. <td>{$item['full']}</td>
  90. <td>{$item['reduce']}</td>
  91. <td>{$item['money']}</td>
  92. <td>{$item['time']}</td>
  93. <td>{if $item['is_pt']==1}<a href="{php echo $this->createWebUrl('coupon', array('op' => 'updshow2', 'id' => $item['id'],'is_pt'=>2))}"><span class="label storeblue">显示</span></a>{elseif $item['is_pt']==2}<a href="{php echo $this->createWebUrl('coupon', array('op' => 'updshow2', 'id' => $item['id'],'is_pt'=>1))}"><span class="label storered">隐藏</span></a>{/if}
  94. </td>
  95. <td>{if $item['is_show']==1}<a href="{php echo $this->createWebUrl('coupon', array('op' => 'updshow', 'id' => $item['id'],'is_show'=>2))}"><span class="label storeblue">上架</span></a>{elseif $item['is_show']==2}<a href="{php echo $this->createWebUrl('coupon', array('op' => 'updshow', 'id' => $item['id'],'is_show'=>1))}"><span class="label storered">下架</span></a>{/if}
  96. </td>
  97. <td><a href="{php echo $this->createWebUrl('lqlist',array('id'=> $item['id']))}"><span class="label storered">查看</span></a></td>
  98. <td>
  99. {if $item['state']==1}
  100. <a href="{php echo $this->createWebUrl('coupon',array('op'=>'tg','id'=>$item['id']));}"><button class="btn storeblue btn-xs">通过</button></a>
  101. <a href="{php echo $this->createWebUrl('coupon',array('op'=>'jj','id'=>$item['id']));}"><button class="btn storegrey btn-xs">拒绝</button></a>
  102. {/if}
  103. {if $item['state']==2}<span class="label storeblue">已通过</span>{elseif $item['state']==3}<span class="label storered">已拒绝</span>{/if}
  104. <a href="javascript:void(0);" class="storespan btn btn-xs" data-toggle="modal" data-target="#myModal{$item['id']}">
  105. <span class="fa fa-trash-o"></span>
  106. <span class="bianji">删除
  107. <span class="arrowdown"></span>
  108. </span>
  109. </a>
  110. <!-- <a href="{php echo $this->createWebUrl('goodsinfo',array('id'=>$item['id']));}"><button class="btn btn-success btn-xs">查看</button></a>
  111. <button type="button" class="btn btn-danger btn-xs" data-toggle="modal" data-target="#myModal{$item['id']}">删</button> -->
  112. </td>
  113. </tr>
  114. <div class="modal fade" id="myModal{$item['id']}" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  115. <div class="modal-dialog" role="document">
  116. <div class="modal-content">
  117. <div class="modal-header">
  118. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  119. <h4 class="modal-title" id="myModalLabel" style="font-size: 20px;">提示</h4>
  120. </div>
  121. <div class="modal-body" style="font-size: 20px">
  122. 确定删除么?
  123. </div>
  124. <div class="modal-footer">
  125. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  126. <a href="{php echo $this->createWebUrl('coupon', array('op' => 'delete', 'id' => $item['id']))}" type="button" class="btn btn-info" >确定</a>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. {/loop}
  132. {if empty($list)}
  133. <tr class="yg5_tr2">
  134. <td colspan="8">
  135. 暂无优惠券信息
  136. </td>
  137. </tr>
  138. {/if}
  139. </table>
  140. </div>
  141. </div>
  142. </div>
  143. </div>
  144. <div class="text-right we7-margin-top">
  145. {$pager}
  146. </div>
  147. <script type="text/javascript">
  148. $(function(){
  149. $("#frame-0").show();
  150. $("#yframe-0").addClass("wyactive");
  151. // ———————————————批量删除———————————————
  152. $("#allselect").on('click',function(){
  153. var check = $("input[type=checkbox][class!=allcheck]:checked");
  154. if(check.length < 1){
  155. alert('请选择要删除的优惠券!');
  156. return false;
  157. }else if(confirm("确认要删除此优惠券?")){
  158. var id = new Array();
  159. check.each(function(i){
  160. id[i] = $(this).val();
  161. });
  162. console.log(id)
  163. $.ajax({
  164. type:"post",
  165. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=DeleteCoupon&m=zh_tcwq",
  166. dataType:"text",
  167. data:{id:id},
  168. success:function(data){
  169. console.log(data);
  170. location.reload();
  171. }
  172. })
  173. }
  174. });
  175. // ———————————————批量上架———————————————
  176. $("#allsj").on('click',function(){
  177. var check = $("input[type=checkbox][class!=allcheck]:checked");
  178. if(check.length < 1){
  179. alert('请选择要上架的优惠券!');
  180. return false;
  181. }else if(confirm("确认要上架此优惠券?")){
  182. var id = new Array();
  183. check.each(function(i){
  184. id[i] = $(this).val();
  185. });
  186. console.log(id)
  187. $.ajax({
  188. type:"post",
  189. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=CouponSj&m=zh_tcwq",
  190. dataType:"text",
  191. data:{id:id},
  192. success:function(data){
  193. console.log(data);
  194. location.reload();
  195. }
  196. })
  197. }
  198. });
  199. // ———————————————批量下架———————————————
  200. $("#allxj").on('click',function(){
  201. var check = $("input[type=checkbox][class!=allcheck]:checked");
  202. if(check.length < 1){
  203. alert('请选择要下架的优惠券!');
  204. return false;
  205. }else if(confirm("确认要下架此优惠券?")){
  206. var id = new Array();
  207. check.each(function(i){
  208. id[i] = $(this).val();
  209. });
  210. console.log(id)
  211. $.ajax({
  212. type:"post",
  213. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=CouponXj&m=zh_tcwq",
  214. dataType:"text",
  215. data:{id:id},
  216. success:function(data){
  217. console.log(data);
  218. location.reload();
  219. }
  220. })
  221. }
  222. });
  223. // ———————————————批量通过———————————————
  224. $("#allpass").on('click',function(){
  225. var check = $("input[type=checkbox][class!=allcheck]:checked");
  226. if(check.length < 1){
  227. alert('请选择要通过的优惠券!');
  228. return false;
  229. }else if(confirm("确认要通过此优惠券?")){
  230. var id = new Array();
  231. check.each(function(i){
  232. id[i] = $(this).val();
  233. });
  234. console.log(id)
  235. $.ajax({
  236. type:"post",
  237. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=AdoptCoupon&m=zh_tcwq",
  238. dataType:"text",
  239. data:{id:id},
  240. success:function(data){
  241. console.log(data);
  242. location.reload();
  243. }
  244. })
  245. }
  246. });
  247. // ———————————————批量拒绝———————————————
  248. $("#allrefuse").on('click',function(){
  249. var check = $("input[type=checkbox][class!=allcheck]:checked");
  250. if(check.length < 1){
  251. alert('请选择要拒绝的优惠券!');
  252. return false;
  253. }else if(confirm("确认要拒绝此优惠券?")){
  254. var id = new Array();
  255. check.each(function(i){
  256. id[i] = $(this).val();
  257. });
  258. console.log(id)
  259. $.ajax({
  260. type:"post",
  261. url:"{$_W['siteroot']}/app/index.php?i={$_W['uniacid']}&c=entry&do=RejectCoupon&m=zh_tcwq",
  262. dataType:"text",
  263. data:{id:id},
  264. success:function(data){
  265. console.log(data);
  266. location.reload();
  267. }
  268. })
  269. }
  270. });
  271. $(".allcheck").on('click',function(){
  272. var checked = $(this).get(0).checked;
  273. $("input[type=checkbox]").prop("checked",checked);
  274. });
  275. })
  276. </script>{template 'common/footer'}