cache.html 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. {extend name="base"/}
  2. {block name="resources"}
  3. <style>
  4. .ns-over-hide-second { line-height: 20px!important; }
  5. .ns-item-block-parent .ns-item-block-wrap { align-items: center; }
  6. .ns-item-block-parent .ns-item-poa-pic {
  7. top: 50%;
  8. transform: translateY(-50%);
  9. line-height: 50px;
  10. text-align: center;
  11. }
  12. </style>
  13. {/block}
  14. {block name="main"}
  15. <div class="layui-card ns-card-common ns-card-brief">
  16. <div class="layui-card-header">
  17. <span class="ns-card-title">缓存管理</span>
  18. </div>
  19. <div class="layui-card-body layui-field-box">
  20. <div class="site_list ns-item-block-parent ns-item-five">
  21. {foreach $cache_list as $k => $val}
  22. <a class="ns-item-block ns-item-block-hover-a" href="#">
  23. <div class="ns-item-block-wrap">
  24. <div class="ns-item-pic">
  25. <img src="{:img($val.icon)}" />
  26. </div>
  27. <div class="ns-item-con">
  28. <div class="ns-item-content-title">{$val.name}</div>
  29. <p class="ns-item-content-desc ns-over-hide-second">{$val.desc}</p>
  30. </div>
  31. <div class="ns-item-poa-pic" onclick="clear_cache('{$val.key}')">
  32. <span class="ns-text-color">清除</span>
  33. </div>
  34. </div>
  35. <!-- <div class="ns-item-float-wrap">
  36. <div class="ns-item-float">
  37. <div class="ns-item-float-con">
  38. <spa></span>
  39. </div>
  40. <div class="ns-item-float-con" onclick="clear_cache('{$val.key}')">
  41. <i class="ns-bg-color-red"></i>
  42. <span>清除</span>
  43. </div>
  44. </div>
  45. </div>
  46. -->
  47. </a>
  48. {/foreach}
  49. </div>
  50. </div>
  51. </div>
  52. {/block}
  53. {block name="script"}
  54. <script>
  55. //清除缓存
  56. function clear_cache(key) {
  57. layer.confirm('确定要删除对应缓存吗?', function() {
  58. $.ajax({
  59. url: ns.url("admin/system/cache"),
  60. data: {
  61. key
  62. },
  63. type: "POST",
  64. dataType: "JSON",
  65. success: function(res) {
  66. layer.msg(res.message);
  67. }
  68. });
  69. });
  70. }
  71. </script>
  72. {/block}