application_list.html 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  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="s_time" class="input-text" value="{$search.s_time}" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width:150px;"/>
  16. -<input type="text" name="e_time" class="input-text" value="{$search.e_time}" onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})" style="width:150px;"/>
  17. &nbsp;&nbsp;&nbsp;&nbsp;
  18. <i class="Hui-iconfont">&#xe665;</i> <input type="submit" class="btn btn-success" value="查询"/>
  19. </td>
  20. </tr>
  21. </table>
  22. </form>
  23. <table class="table table-border table-bordered table-hover table-bg">
  24. <thead>
  25. <tr class="text-c">
  26. <th width="50">id</th>
  27. <th width="100">姓名</th>
  28. <th width="50">手机</th>
  29. <th width="100">邮箱</th>
  30. <th width="100">留言</th>
  31. <th width="100">来源</th>
  32. <th width="100">广告来源</th>
  33. <th width="100">状态</th>
  34. <th width="100">留言时间</th>
  35. <th width="100">操作</th>
  36. </tr>
  37. </thead>
  38. <tbody id="data_list">
  39. <foreach name="list" item="v">
  40. <tr class="text-c" data-id="{$v['id']}">
  41. <td>{$v.id}</td>
  42. <td>{$v.name}</td>
  43. <td>{$v.tel}</td>
  44. <td>{$v.mail}</td>
  45. <td>{$v.content}</td>
  46. <td>{$source[$v['source']]}</td>
  47. <td>{$v['ad_source']}</td>
  48. <td>{$status[$v['status']]}</td>
  49. <td>{:date('y-m-d H:i',strtotime($v['c_time']))}</td>
  50. <td>
  51. <if condition="$v['status'] eq \Admin\Model\StoreApplicationModel::status_wait">
  52. <a title="已联系" href="javascript:;" style="text-decoration:none" class="c_finish"><i class="Hui-iconfont">&#xe6de;</i>已联系</a>
  53. </if>
  54. &nbsp;&nbsp;&nbsp;&nbsp;
  55. <a title="删除" href="javascript:;" style="text-decoration:none" class="c_del"><i class="Hui-iconfont">&#xe6e2;</i>删除</a>
  56. </td>
  57. </tr>
  58. </foreach>
  59. </tbody>
  60. </table>
  61. <div class="meneame">{$pager}</div>
  62. </div>
  63. </div>
  64. <include file="./Application/Admin/View/foot.html"/>
  65. </body>
  66. <script type="text/javascript">
  67. $(document).ready(function () {
  68. $('#checkbox-admin').on('click', function (e) {
  69. var check = $(this).is(':checked');
  70. if (check == true) {
  71. $('#data_list input:checkbox').prop('checked', true);
  72. } else {
  73. $('#data_list input:checkbox').removeProp('checked');
  74. }
  75. });
  76. //设置已联系
  77. $('.c_finish').on('click', function (e) {
  78. var obj = $(this);
  79. //询问框
  80. parent.layer.confirm('确定设置为已联系?', {
  81. btn: ['确定', '取消'], //按钮
  82. shade: false //不显示遮罩
  83. }, function (e) {
  84. parent.layer.close(e);
  85. var data = {};
  86. var id = $(obj).parent('td').parent('tr').attr('data-id');
  87. data[0] = {'id': id};
  88. set_finish(data);
  89. }, function () {
  90. });
  91. });
  92. //设置已联系
  93. $('.c_del').on('click', function (e) {
  94. var obj = $(this);
  95. //询问框
  96. parent.layer.confirm('确定删除?', {
  97. btn: ['确定', '取消'], //按钮
  98. shade: false //不显示遮罩
  99. }, function (e) {
  100. parent.layer.close(e);
  101. var data = {};
  102. var id = $(obj).parent('td').parent('tr').attr('data-id');
  103. data[0] = {'id': id};
  104. set_del(data);
  105. }, function () {
  106. });
  107. });
  108. });
  109. //设置已联系
  110. function set_finish(data) {
  111. $.ajax({
  112. type: "post",
  113. dataType: "json",
  114. url: "{:U(CONTROLLER_NAME . '/application_set_finish')}",
  115. data: {"data": data},
  116. success: function (data) {
  117. if (data.status == '1') {
  118. parent.layer.msg(data.info, {icon: 1});
  119. location.reload();
  120. } else if (data.status == '0') {
  121. parent.layer.msg(data.info, {icon: 2});
  122. }
  123. }
  124. });
  125. }
  126. //设置删除
  127. function set_del(data) {
  128. $.ajax({
  129. type: "post",
  130. dataType: "json",
  131. url: "{:U(CONTROLLER_NAME . '/application_del')}",
  132. data: {"data": data},
  133. success: function (data) {
  134. if (data.status == '1') {
  135. parent.layer.msg(data.info, {icon: 1});
  136. location.reload();
  137. } else if (data.status == '0') {
  138. parent.layer.msg(data.info, {icon: 2});
  139. }
  140. }
  141. });
  142. }
  143. </script>
  144. </html>