Ingen beskrivning
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

get_upload_list.htm 10KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  7. <!-- Apple devices fullscreen -->
  8. <meta name="apple-mobile-web-app-capable" content="yes">
  9. <!-- Apple devices fullscreen -->
  10. <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
  11. <title>本地图片</title>
  12. <link rel="stylesheet" type="text/css" href="__PUBLIC__/plugins/uploadimgnew/layui/css/layui.css?v={$version}">
  13. <link rel="stylesheet" type="text/css" href="__PUBLIC__/plugins/uploadimgnew/css/image-upload.css?v={$version}">
  14. <link href="__SKIN__/font/css/font-awesome.min.css?v={$version}" rel="stylesheet" />
  15. {if condition="file_exists(ROOT_PATH.'public/static/admin/css/theme_style.css')"}
  16. <link href="__SKIN__/css/theme_style.css?v={$version}_{$global['web_theme_style_uptime']|default=0}" rel="stylesheet" type="text/css">
  17. {elseif condition="file_exists(APP_PATH.'admin/template/public/theme_css.htm') && function_exists('hex2rgba')" /}
  18. {include file="public/theme_css" /}
  19. {/if}
  20. <script type="text/javascript" src="__STATIC__/common/js/jquery.min.js?v={$version}"></script>
  21. <script type="text/javascript" src="__PUBLIC__/plugins/layer-v3.1.0/layer.js?v={$version}"></script>
  22. <script type="text/javascript" src="__PUBLIC__/plugins/uploadimgnew/layui/layui.js?v={$version}"></script>
  23. <script type="text/javascript" src="__PUBLIC__/plugins/uploadimgnew/js/jquery.cookie.js?v={$version}"></script>
  24. <script type="text/javascript">
  25. var eyou_basefile = "{$Request.baseFile}";
  26. var module_name = "{$Think.const.MODULE_NAME}";
  27. var __root_dir__ = "__ROOT_DIR__";
  28. var __lang__ = "{$admin_lang}";
  29. </script>
  30. <style type="text/css">
  31. #layui-laydate1.layui-laydate{
  32. right: 7px;
  33. left: unset !important;
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <div class="upload-box ui-layout-center">
  39. <div class="upload-body">
  40. <div class="upload-main">
  41. <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
  42. <div class="layui-tab-content" style="height: 100%;">
  43. <div class="layui-tab-item layui-show" id="bendi_cont">
  44. <div class="upload-con" style="overflow-y: auto;">
  45. <div class="images-con">
  46. <div class="image-header">
  47. <div class="image-header-l" id="topbar">
  48. <button type="button" class="addfile layui-btn layui-btn-normal"><i class="layui-icon layui-icon-upload-drag"></i><span class="text addfiletext">上传图片</span></button>
  49. <div class="img-about">
  50. <span class="tag-left"></span>
  51. <span class="text">存储于{$storageTitle},建议&lt;2M</span>
  52. </div>
  53. </div>
  54. <form id="searchForm" action="{:url('Uploadimgnew/get_upload_list')}" method="get" onsubmit="layer_loading('正在处理');">
  55. {$searchform.hidden|default=''}
  56. <div class="image-header-r">
  57. <div class="layui-form">
  58. <div class="layui-form-item">
  59. <div class="layui-inline">
  60. <div class="layui-input-inline" style="width: 195px;margin-right:0px;">
  61. <i class="glyphicon glyphicon-calendar fa fa-calendar" style=" position: absolute; font-size: 14px; vertical-align: baseline; margin-right: 4px; top: 12px; right: 5px; color: #ababab; "></i>
  62. <input type="text" name="eytime" class="layui-input" id="eytime" placeholder="选择上传时间" autocomplete="off" value="{$Request.param.eytime}">
  63. </div>
  64. <input type="hidden" name="lang" value="{$info.lang}">
  65. <input type="hidden" name="num" value="{$info.num}">
  66. <input type="hidden" name="input" value="{$info.input}">
  67. <input type="hidden" name="path" value="{$info.path}">
  68. <input type="hidden" name="func" value="{$info.func}">
  69. <input type="hidden" name="is_water" value="{$info.is_water}">
  70. <input type="hidden" name="type_id" value="{$type_id}">
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. </form>
  76. </div>
  77. {empty name="$imglist"}
  78. <ul class="image-list" id="file_list">
  79. <div style="width: 100%;height: 300px;line-height: 20;text-align: center;">
  80. {eyou:empty name="$admin_logic_1639031991"}
  81. <img id='litpic_img' src="__PUBLIC__/static/common/images/null-data.png"/>
  82. <!-- <div style="color: #999;">暂无图片记录,<a style="color: #34a3dc;" href="javascript:void(0);" onclick="parent.syn_old_imgdata(false);">点击同步</a>站点图片</div> -->
  83. {eyou:else /}
  84. <img id='litpic_img' src="__PUBLIC__/static/common/images/null-data.png"/>
  85. {/eyou:empty}
  86. </div>
  87. </ul>
  88. {else /}
  89. <ul class="image-list" id="file_list">
  90. {volist name="$imglist" id="vo"}
  91. <li data-img="{$vo.image_url}" data-title="{$vo.title}" data-id="{$vo.img_id}">
  92. <div class="picbox">
  93. <img src="{$vo.image_url}">
  94. <div class="image-select-layer">
  95. <i class="layui-icon layui-icon-ok-circle"></i>
  96. </div>
  97. </div>
  98. <div class="namebox" style="height: 15px;">
  99. <span class="eyou_imgtime">{$vo.title}</span>
  100. <span class="eyou_imgname">{$vo.width} x {$vo.height}</span>
  101. </div>
  102. <div class="tools layer">
  103. <i class="layui-icon layui-icon-close-fill close" onclick="delimg(this,'{$vo.img_id}')"></i>
  104. </div>
  105. </li>
  106. {/volist}
  107. </ul>
  108. {/empty}
  109. <div class="image-pages">
  110. <div class="image-pages-l">
  111. <button type="button" class="layui-btn layui-btn-primary layui-btn-sm removeall" onclick="batch_delimg(this);" style="display: none;">删除选中(0)</button>
  112. </div>
  113. <div class="image-pages-r"><div id="page">{$pageStr}</div></div>
  114. </div>
  115. </div>
  116. </div>
  117. </div>
  118. </div>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. <script type="text/javascript">
  124. var type_id = {$type_id|default=0};
  125. var UploadUpUrl = "{$info.upload}&unneed_syn={$Request.param.unneed_syn}";
  126. var callback = "{$info.func}";
  127. var num = {$info.num|default=1};
  128. var upload_num = num;
  129. if (num == 1) {
  130. upload_num = 100;
  131. }
  132. var input = "{$info.input|default=''}";
  133. var image_accept = "{$info.image_accept}";
  134. var countimg = {$countimg|default=0};
  135. var eytime = "{$eytime|default=''}";
  136. </script>
  137. <script type="text/javascript" src="__PUBLIC__/plugins/uploadimgnew/js/get_upload_list.js?v={$version}0"></script>
  138. </body>
  139. </html>