home_store.html 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <include file="./Application/Admin/View/head.html"/>
  5. </head>
  6. <body>
  7. <include file="./Application/Admin/View/bread_crumbs.html"/>
  8. <div class="page-container">
  9. <div class="text-c">
  10. <form id="s_form" method="GET" action="{:U(CONTROLLER_NAME.'/'.ACTION_NAME)}">
  11. <table class="table table-border table-bordered table-bg">
  12. <tr>
  13. <td>
  14. &nbsp;&nbsp;&nbsp;&nbsp;名称:
  15. <input type="text" name="name" value="{$search.name}" placeholder="请输入名称" class="input-text" style="width:150px;"/>
  16. &nbsp;&nbsp;&nbsp;&nbsp;
  17. <i class="Hui-iconfont">&#xe665;</i> <input type="submit" class="btn btn-success" value="查询"/>
  18. &nbsp;&nbsp;&nbsp;&nbsp;
  19. <a class="btn btn-primary radius" href="javascript:;"
  20. onclick="cp_full_add('添加门店', '{:U(CONTROLLER_NAME . '/home_store_add')}', '800', '600')"><i class="Hui-iconfont">
  21. &#xe600;</i>添加门店</a>
  22. </td>
  23. </tr>
  24. </table>
  25. </form>
  26. <table class="table table-border table-bordered table-hover table-bg">
  27. <thead>
  28. <tr class="text-c">
  29. <th width="100">ID</th>
  30. <th width="100">名称</th>
  31. <th width="100">是否最新门店</th>
  32. <th width="50">地址</th>
  33. <th width="100">操作</th>
  34. </tr>
  35. </thead>
  36. <tbody id="data_list">
  37. <foreach name="list" item="v">
  38. <tr class="text-c" data-id="{$v['id']}">
  39. <td>{$v.id}</td>
  40. <td>{$v.name}</td>
  41. <td>{$is_new_list[$v['is_new']]}</td>
  42. <td>{$v.address}</td>
  43. <td>
  44. <if condition="$v['status'] eq \Admin\Model\HomeStoresModel::status_on">
  45. <a title="下架" href="javascript:;" style="text-decoration:none" class="c_off"><i class="Hui-iconfont">&#xe6de;</i>下架</a>
  46. <else/>
  47. <a title="发布" href="javascript:;" style="text-decoration:none" class="c_on"><i class="Hui-iconfont">&#xe6dc;</i>上架</a>
  48. </if>
  49. <a title="编辑" href="javascript:;"
  50. onclick="cp_full_add('编辑', '{:U(CONTROLLER_NAME . '/home_store_edit')}?id={$v.id}', '600', '320')"
  51. style="text-decoration:none"><i class="Hui-iconfont">&#xe6ea;</i>编辑</a>
  52. <a title="删除" href="javascript:;" style="text-decoration:none" class="c_del"><i class="Hui-iconfont">&#xe6e2;</i>删除</a>
  53. </td>
  54. </tr>
  55. </foreach>
  56. </tbody>
  57. </table>
  58. <div class="meneame">{$pager}</div>
  59. </div>
  60. </div>
  61. <include file="./Application/Admin/View/foot.html"/>
  62. </body>
  63. <script type="text/javascript">
  64. $(document).ready(function () {
  65. $('#checkbox-admin').on('click', function (e) {
  66. var check = $(this).is(':checked');
  67. if (check == true) {
  68. $('#data_list input:checkbox').prop('checked', true);
  69. } else {
  70. $('#data_list input:checkbox').removeProp('checked');
  71. }
  72. });
  73. //删除
  74. $('.c_del').on('click', function (e) {
  75. var obj = $(this);
  76. //询问框
  77. parent.layer.confirm('确定删除?', {
  78. btn: ['确定', '取消'], //按钮
  79. shade: false //不显示遮罩
  80. }, function (e) {
  81. parent.layer.close(e);
  82. var data = {};
  83. var id = $(obj).parent('td').parent('tr').attr('data-id');
  84. data[0] = {'id': id};
  85. set_del(data);
  86. }, function () {
  87. });
  88. });
  89. //上架
  90. $('.c_on').on('click', function (e) {
  91. var obj = $(this);
  92. //询问框
  93. parent.layer.confirm('确定上架?', {
  94. btn: ['确定', '取消'], //按钮
  95. shade: false //不显示遮罩
  96. }, function (e) {
  97. parent.layer.close(e);
  98. var data = {};
  99. var id = $(obj).parent('td').parent('tr').attr('data-id');
  100. data[0] = {'id': id};
  101. set_on(data);
  102. }, function () {
  103. });
  104. });
  105. //下架
  106. $('.c_off').on('click', function (e) {
  107. var obj = $(this);
  108. //询问框
  109. parent.layer.confirm('确定下架?', {
  110. btn: ['确定', '取消'], //按钮
  111. shade: false //不显示遮罩
  112. }, function (e) {
  113. parent.layer.close(e);
  114. var data = {};
  115. var id = $(obj).parent('td').parent('tr').attr('data-id');
  116. data[0] = {'id': id};
  117. set_off(data);
  118. }, function () {
  119. });
  120. });
  121. });
  122. //删除
  123. function set_del(data) {
  124. $.ajax({
  125. type: "post",
  126. dataType: "json",
  127. url: "{:U(CONTROLLER_NAME . '/home_store_del')}",
  128. data: {"data": data},
  129. success: function (data) {
  130. if (data.status == '1') {
  131. parent.layer.msg(data.info, {icon: 1});
  132. location.reload();
  133. } else if (data.status == '0') {
  134. parent.layer.msg(data.info, {icon: 2});
  135. }
  136. }
  137. });
  138. }
  139. //上架
  140. function set_on(data) {
  141. $.ajax({
  142. type: "post",
  143. dataType: "json",
  144. url: "{:U(CONTROLLER_NAME . '/home_store_set_on')}",
  145. data: {"data": data},
  146. success: function (data) {
  147. if (data.status == '1') {
  148. parent.layer.msg(data.info, {icon: 1});
  149. location.reload();
  150. } else if (data.status == '0') {
  151. parent.layer.msg(data.info, {icon: 2});
  152. }
  153. }
  154. });
  155. }
  156. //下架
  157. function set_off(data) {
  158. $.ajax({
  159. type: "post",
  160. dataType: "json",
  161. url: "{:U(CONTROLLER_NAME . '/home_store_set_off')}",
  162. data: {"data": data},
  163. success: function (data) {
  164. if (data.status == '1') {
  165. parent.layer.msg(data.info, {icon: 1});
  166. location.reload();
  167. } else if (data.status == '0') {
  168. parent.layer.msg(data.info, {icon: 2});
  169. }
  170. }
  171. });
  172. }
  173. </script>
  174. </html>