index.html 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {layout name="passport:layout" /}
  2. <div class="titlebar">
  3. <div class="fn-left">
  4. <button class="button button-blue bar" url="{:url('system/passport.message/delete')}" msg="【删除】确定要删除已选消息" issale="0"><i class="iconfont icon-lajixiang"></i>删除</button>
  5. </div>
  6. <div class="fn-right button-group">
  7. <a href="{:url('system/passport.message/index',['type' => 0])}" class="button {$type == 0 ?'button-green':''}">全部消息</a>
  8. <a href="{:url('system/passport.message/index',['type' => 1])}" class="button {$type == 1 ?'button-green':''}">未阅读</a>
  9. <a href="{:url('system/passport.message/index',['type' => 2])}" class="button {$type == 2 ?'button-green':''}">已阅读</a>
  10. </div>
  11. </div>
  12. <table class="table table-border">
  13. <thead>
  14. <tr>
  15. <th class="w40 fn-tac"><input type="checkbox" onclick="CheckAll(this)"></th>
  16. <th>消息内容</th>
  17. <th class="w140 fn-tac">创建时间</th>
  18. <th class="w60 fn-tac">状态</th>
  19. </tr>
  20. </thead>
  21. <tbody>
  22. {foreach $list as $vo}
  23. <tr>
  24. <td class="fn-tac"><input name="ids[]" type="checkbox" value="{$vo.id}"></td>
  25. <td><a class="jump" href="javascript:;" title="查看" url="{$vo.url}" attr="{$vo['id']}">{$vo.message}</a></td>
  26. <td class="fn-tac">{$vo->create_time|date='Y-m-d H:i'}</td>
  27. <td class="fn-tac">{if $vo.is_read}<span class="badge">已读</span>{else}<span class="badge bg-red">未读</span>{/if}</td>
  28. </tr>
  29. {/foreach}
  30. </tbody>
  31. </table>
  32. <div class="page">{$list|raw}</div>
  33. <script type="text/javascript">
  34. Do('base','layer','tip',function(){
  35. $(".bar").click(function() {
  36. var url = $(this).attr('url');
  37. var issale = $(this).attr('issale');
  38. var msg = $(this).attr('msg');
  39. tools_submit({action:url,msg:msg})
  40. })
  41. $('.jump').click(function () {
  42. var url = $(this).attr("url");
  43. var id = $(this).attr("attr");
  44. $.getJSON("{:url('system/passport.message/clean')}?id="+id, function (rel) {
  45. if(rel.code == 200){
  46. $(location).attr('href',url);
  47. }else{
  48. parent.layer.alert(rel.msg);
  49. }
  50. });
  51. })
  52. })
  53. </script>