97 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			HTML
		
	
	
		
		
			
		
	
	
			97 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			HTML
		
	
	
|  | {layout name="manager/layout" /} | ||
|  | 
 | ||
|  | <div class="layui-tab newStyle" lay-filter="site"> | ||
|  |     <ul class="layui-tab-title"> | ||
|  |         <li class="layui-this" lay-id="company">磁盘上未使用的文件</li> | ||
|  |         <li lay-id="upload">数据库中未使用的文件</li> | ||
|  |     </ul> | ||
|  |     <div class="layui-tab-content"> | ||
|  |         <div class="layui-tab-item layui-show"> | ||
|  |             <table class="layui-table layui-form file-disk" id="file-disk" lay-filter="file-disk" style="width: 50%;"> | ||
|  |                 <colgroup> | ||
|  |                     <col width="15px" > | ||
|  |                     <col width="75px"> | ||
|  |                     <col > | ||
|  |                     <col > | ||
|  |                     <col width="60px"> | ||
|  |                     <col width="50%"> | ||
|  |                 </colgroup> | ||
|  |                 <thead> | ||
|  |                     <td> | ||
|  |                         <input type="checkbox" lay-filter="select_all" class="select_all" lay-skin="primary" value="disk" title=""/> | ||
|  |                     </td> | ||
|  |                     <td>文件</td> | ||
|  |                     <td>大小</td> | ||
|  |                     <td>是否存在数据库中</td> | ||
|  |                 </thead> | ||
|  |                 {foreach $uploadedNotInUseFiles as $key => $file} | ||
|  |                 <tr> | ||
|  |                     <td> | ||
|  |                         <input type="checkbox" lay-skin="primary" lay-filter="select_item" class="select_item" value="{$file.path}" /> | ||
|  |                     </td> | ||
|  |                     <td> | ||
|  |                         {if in_array($file['suffix'], ['jpg', 'jpeg', 'png', 'gif'])} | ||
|  |                         <div class="layer-photos"><img src="{$file.path}" width="50" /></div> | ||
|  |                         {elseif in_array($file['suffix'], ['mp4'])} | ||
|  |                         <div class="layer-video"><video src="{$file.path}" width="50" /></div> | ||
|  |                         {else /} | ||
|  |                         <span>{$file.path}</span> | ||
|  |                         {/if} | ||
|  |                     </td> | ||
|  |                     <td>{$file.sizeStr}</td> | ||
|  |                     <td> | ||
|  |                         {if in_array($key, $bothNotInUseFilesKey)}是{else /}否{/if} | ||
|  |                     </td> | ||
|  |                 </tr> | ||
|  |                 {/foreach} | ||
|  |             </table> | ||
|  |             <div><button class="layui-btn layui-btn-danger layui-btn-sm file-del" data-url="{:url('/manager.file/delPath')}" data-filter="file-disk">清除磁盘文件</button></div> | ||
|  |         </div> | ||
|  |         <div class="layui-tab-item"> | ||
|  |         <table class="layui-table layui-form file-database" id="file-database" lay-filter="file-database" style="width: 50%;"> | ||
|  |             <colgroup> | ||
|  |                 <col width="15px" > | ||
|  |                 <col width="75px"> | ||
|  |                 <col > | ||
|  |                 <col > | ||
|  |                 <col width="60px"> | ||
|  |                 <col width="50%"> | ||
|  |             </colgroup> | ||
|  |             <thead> | ||
|  |                 <td> | ||
|  |                     <input type="checkbox" lay-filter="parents-table" lay-skin="primary" value="database" title=""/> | ||
|  |                 </td> | ||
|  |                 <td>文件</td> | ||
|  |                 <td>上传前名称</td> | ||
|  |                 <td>大小</td> | ||
|  |                 <td>是否存在磁盘中</td> | ||
|  |             </thead> | ||
|  |             {foreach $dbUploadedNotInUseFiles as $key => $file} | ||
|  |             <tr> | ||
|  |                 <td> | ||
|  |                     <input type="checkbox" data-fileId="{$file.id}" lay-filter="childrens-table" value="{$file.id}"  lay-skin="primary"/> | ||
|  |                 </td> | ||
|  |                 <td> | ||
|  |                 {if in_array($key, $bothNotInUseFilesKey)} | ||
|  |                     {if $file['type'] == 'img'} | ||
|  |                     <div class="layer-photos"><img src="{$file.src}" width="50" /></div> | ||
|  |                     {elseif $file['type'] == 'video'} | ||
|  |                     <div class="layer-video"><video src="{$file.src}" width="50" /></div> | ||
|  |                     {/if} | ||
|  |                 {else /} | ||
|  |                     <span>{$file.src}</span> | ||
|  |                 {/if} | ||
|  |                 </td> | ||
|  |                 <td>{$file.name}</td> | ||
|  |                 <td>{:sizeToStr($file['size'])}</td> | ||
|  |                 <td> | ||
|  |                     {if in_array($key, $bothNotInUseFilesKey)}是{else /}否{/if} | ||
|  |                 </td> | ||
|  |             </tr> | ||
|  |             {/foreach} | ||
|  |         </table> | ||
|  |         <div><button class="layui-btn layui-btn-danger layui-btn-sm delAll" data-url="{:url('/manager.file/del')}" data-filter="file-database" >清除数据库文件</button></div> | ||
|  |         </div> | ||
|  |     </div> | ||
|  | </div> |