File: /web/data/weixin.tbbbearing.com/App/Runtime/Cache/Manage/2c1f5b7fe055ed77cbf5059823193270.php
<?php if (!defined('THINK_PATH')) exit();?><html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!--360浏览器优先以webkit内核解析-->
<link rel="shortcut icon" href="/favicon.ico">
<!--fileupload-->
<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="/Public/css/font-awesome.min.css" />
<link rel="stylesheet" type="text/css" href="/Public/js/plugins/uploadify/uploadify.css">
<meta name="keywords" content="">
<meta name="description" content="">
<title></title>
<!-- 全局js -->
<script src="/Public/js/jquery.min.js?v=2.1.4"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<!-- layer javascript 3.1.1 独立板-->
<script src="/Public/js/plugins/layer-v3.1.1.zip/layer/layer.js"></script>
<link rel="stylesheet" href="/Public/js/plugins/layer-v3.1.1.zip/layer/theme/default/layer.css?v=3.1.1" id="layuicss-layer">
<script type="">
////加载您的扩展样式
/*layer.config({
extend: 'moon/style.css',
skin: 'layer-ext-moon'
});*/
</script>
<!-- 图片上传组件 -->
<script src="/Public/js/plugins/uploadify/jquery.uploadify.min.js" type="text/javascript"></script>
<script src="/Public/js/global.js"></script>
<script type="text/javascript" src="/Public/js/plugins/uploadify/uploadify-demo.js" ></script>
<style>
.form-control, .btn { padding-top: 4px; padding-bottom: 4px; font-size: 12px; height:30px;line-height:22px;}
.hr-line-dashed { border-top: 1px dashed #e7eaec; color: #ffffff; background-color: #ffffff; height: 1px; margin: 10px 0; }
h3, h4, h5 { margin-top: 5px; font-weight: 600; }
ul.notes li, ul.tag-list li { list-style: none; }
.tag-list li { float: left; position: relative; }
.tag-list li a { font-size: 10px; background-color: #f0f3f4; padding: 5px 12px; color: inherit; border-radius: 2px; border: 1px solid #e7eaec; margin-right: 5px; margin-top: 5px; display: block; }
.tag-list li a.active{ color: #fff; background: #00bb9d; border-color: #3b867a; }
.pic-center{ text-align:center; }
.pic-center img{ vertical-align: middle; display: inline; }
.pic-center:after{ display:inline-block; height:100%; content:' '; vertical-align: middle; }
.left-box{width:19%;padding:10px;position:fixed;left:0;top:5px;bottom:0;overflow:hidden;overflow-y:auto;background:#fff;}
.right-box{width:80%;margin-left:1%;padding:10px;}
.list-group-item{height:170px;padding:0;margin-bottom:10px;cursor:pointer;position:relative;border-radius:0 !important;}
.list-group-item div{width:100%;height:110px;}
.list-group-item img{max-width:80%;max-height:80%}
.list-group-item span{background:#ddd;width:100%;height:60px;position:absolute;left:0;bottom:0;line-height:20px;text-overflow:ellipsis;padding:0 5px;font-size:12px;word-break:break-all;overflow:hidden;}
.pagination{margin:0;float:right;}
.list-group-item i{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url(/Public/Manage/img/r.png);background-size:100% 100%;display:none;}
.list-group-item.active{background:none !important;border-color:rgb(231, 234, 236) !important;}
.list-group-item.active i{display:block;}
.top-bar{position:fixed;z-index:100;top:0;right:0;width:81%;padding:5px 20px;background:#fff;}
.btn-submit{padding:3px 12px;margin-left:10px;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{background-color: #f4f4f4; border-color: #DDDDDD; color: inherit; cursor: default; z-index: 2;}
.pagination > li > a,
.pagination > li > span{background-color: #FFFFFF; border: 1px solid #DDDDDD; color: inherit; float: left; line-height: 1.42857; margin-left: -1px; padding: 4px 10px; position: relative; text-decoration: none;}
</style>
<script type="text/javascript">
function change_parame(obj,val){
$(obj).val(val);
$('#defaultform').submit();
}
</script>
</head>
<body>
<div class="clearfix " style="height:100%;">
<div style="width:100%;height:45px;clear:both; background:#eee;"></div>
<div class=" white-bg top-bar text-right">
<div class="clear blank5 gray-bg"></div>
<div class="clear blank5 white-bg"></div>
<button class="btn btn-success pull-right btn-submit">确定</button>
<?php echo ($page_html); ?>
<div class="clear blank5 white-bg"></div>
<div class="clear blank5 gray-bg"></div>
</div>
<div class="pull-left left-box white-bg">
<form method="post" action="<?php echo U('FileManage/choice_list');?>" id="defaultform">
<input id="file_upload" name="file_upload" type="file" multiple="true">
<select class="form-control bg-info" name="image_resize">
<option> --选择上传文件的缩略图-- </option>
<?php if(is_array($image_resize)): $key = 0; $__LIST__ = $image_resize;if( count($__LIST__)==0 ) : echo "" ;else: foreach($__LIST__ as $key=>$v): $mod = ($key % 2 );++$key; $data_json = json_encode(explode('#',$v),JSON_UNESCAPED_UNICODE);?>
<option value="<?php echo ($v); ?>" data-list='<?php echo ($data_json); ?>'><?php echo ($key); ?>/<?php echo ($v); ?></option><?php endforeach; endif; else: echo "" ;endif; ?>
</select>
<div class="hr-line-dashed"></div>
<select class="form-control bg-primary" name="return_file_index">
<option value="0">返回原图</option>
</select>
<div class="hr-line-dashed"></div>
<h5><i class="icon-filter" ></i> 按标签筛选</h5>
<ul class="tag-list clearfix" style="padding-left:0;max-height:280px;overflow-y:auto;">
<input type="hidden" name="tag_id" value="<?php echo I('post.tag_id');?>" id="tag_id" />
<li><a class="<?php echo !I('post.tag_id')?' active ':'';?>" href="javascript:change_parame('#tag_id','');" >所有</a></li>
<?php if(is_array($all_file_tags)): foreach($all_file_tags as $key=>$v): ?><li>
<a class="<?php echo I('post.tag_id')==$v['tag_id']?' active ':'';?>" href="javascript:change_parame('#tag_id','<?php echo ($v["tag_id"]); ?>');" ><?php echo ($v["tag_name"]); ?></a>
</li><?php endforeach; endif; ?>
</ul>
<div class="hr-line-dashed"></div>
<h5><i class="icon-filter" ></i> 搂类型筛选 </h5>
<ul class="tag-list clearfix" style="padding-left:0;max-height:280px;overflow-y:auto;">
<input type="hidden" name="file_type" value="<?php echo I('post.file_type');?>" id="file_type" />
<li><a class="<?php echo !I('post.file_type')?' active ':'';?>" href="javascript:change_parame('#file_type','')" >所有</a></li>
<?php if(is_array($all_file_type)): foreach($all_file_type as $key=>$v): ?><li>
<a class="<?php echo I('post.file_type')==$v['file_type']?' active ':'';?>" href="javascript:change_parame('#file_type','<?php echo ($v["file_type"]); ?>');" ><?php echo ($v["file_type"]); ?></a>
</li><?php endforeach; endif; ?>
</ul>
<div class="hr-line-dashed"></div>
<h5><i class="icon-filter" ></i> 按来源 </h5>
<ul class="tag-list clearfix" style="padding-left:0;max-height:280px;overflow-y:auto;">
<input type="hidden" name="file_source" value="<?php echo I('post.file_source');?>" id="file_source" />
<li><a class="<?php echo !I('post.file_source')?' active ':'';?>" href="javascript:change_parame('#file_source','');" >所有</a></li>
<?php if(is_array($all_file_source)): foreach($all_file_source as $key=>$v): ?><li>
<a class="<?php echo I('post.file_source')==$v['from_source']?' active ':'';?>" href="javascript:change_parame('#file_source','<?php echo ($v["from_source"]); ?>');" ><?php echo ($v["from_source"]); ?></a>
</li><?php endforeach; endif; ?>
</ul>
<input type="hidden" name="page_count" value="<?php echo ($page_count); ?>" />
<input type="hidden" name="target" value="<?php echo ($target); ?>" />
<input type="hidden" name="type" value="<?php echo ($type); ?>" />
<input type="hidden" name="name" value="<?php echo ($name); ?>" />
<input type="hidden" name="file_dir" value="<?php echo ($file_dir); ?>" />
<input type="hidden" name="old_name" value="<?php echo ($old_name); ?>" />
<input type="hidden" name="editor_id" value="<?php echo ($editor_id); ?>" />
</form>
</div>
<div class="pull-right right-box white-bg">
<div class="clearfix">
<ul class="list-group clearfix white-bg">
<?php foreach((array)$list as $k=>$v){?>
<li class="list-group-item col-sm-3 col-xs-3">
<div class="image pic-center">
<img alt="image" class="img-responsive" src="<?=get_file_icon($v['url'])?>">
</div>
<span><?=$v['file_name']?></span>
<i></i>
<input type="checkbox" style="display:none" value="<?=$v['url']?>" />
</li>
<?php }?>
</ul>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
var uploader = "<?php echo U('FileManage/bat_upload');?>";//处理文件上传的路径
var page_count = '<?php echo ($page_count); ?>'; //图片数量
var target = '.<?php echo ($target); ?>'; //上传后图片旋转的容器
var upload_type = '<?php echo ($type); ?>'; //类型 1 为产品列表
var name = '<?php echo ($name); ?>';
var old_name = '<?php echo ($old_name); ?>';
var file_dir = '<?php echo ($file_dir); ?>';
var editor_id = '<?php echo ($editor_id); ?>';
$('.list-group').delegate('.list-group-item','click',function(){
$(this).toggleClass('active');
if($(this).hasClass('active')){
$(this).children('input').attr('checked','checed');
}else{
$(this).children('input').removeAttr('checked');
}
});
$('.btn-submit').click(function(){
$('input:checked').each(function(){
//列表形式
if(upload_type==1){
if($(target+' .pic-item',parent.document).length && $(target+' .pic-item',parent.document).length>=page_count){
$(target,parent.document).children('.pic-item:last').remove();
var html = '<li class="pic-item">';
html += '<img src="'+$(this).val()+'" />';
html += '<input type="hidden" name="'+name+'" value="'+$(this).val()+'" />';
html += '<i class="icon-trash remove-pic" data="'+$(this).val()+'"></i>';
html += '</li>';
$(target,parent.document).append(html);
}else{
var html = '<li class="pic-item">';
html += '<img src="'+$(this).val()+'" />';
html += '<input type="hidden" name="'+name+'" value="'+$(this).val()+'" />';
html += '<i class="icon-trash remove-pic" data="'+$(this).val()+'"></i>';
html += '</li>';
$(target,parent.document).append(html);
}
}else if(upload_type == 2){
if($(target+' .pic-item',parent.document).length && $(target+' .pic-item',parent.document).length>=page_count){
$(target,parent.document).children('.pic-item:last').remove();
var html = '<li class="pic-item">';
html += '<div class=" clearfix">';
html += '<div class="input-group">';
html += '<span class="input-group-addon">名称</span>';
html += '<input type="text" class="form-control" name="'+old_name+'" value="'+$(this).siblings('span').html()+'" />';
html += '<span class="input-group-addon">路径</span>';
html += '<input type="text" class="form-control" name="'+name+'" value="'+$(this).val()+'" />';
html += '<span class="input-group-addon"><a href="javascript:void(0)" class="remove-file" >移除</a></span>';
html += '</div>';
html += '</div>';
html += '</li>';
$(target,parent.document).append(html);
}else{
var html = '<li class="pic-item">';
html += '<div class=" clearfix">';
html += '<div class="input-group">';
html += '<span class="input-group-addon">名称</span>';
html += '<input type="text" class="form-control" name="'+old_name+'" value="'+$(this).siblings('span').html()+'" />';
html += '<span class="input-group-addon">路径</span>';
html += '<input type="text" class="form-control" name="'+name+'" value="'+$(this).val()+'" />';
html += '<span class="input-group-addon"><a href="javascript:void(0)" class="remove-file" >移除</a></span>';
html += '</div>';
html += '</div>';
html += '</li>';
$(target,parent.document).append(html);
}
}else if(upload_type == 3){
var html = '';
var obj = parent.UE.getEditor(editor_id);
html += '<p><img src="'+$(this).val()+'" /></p>';
obj.execCommand('insertHtml', html);//向编辑器增加内容
}
});
parent.layer.closeAll('iframe');//关闭弹窗
});
upload_obj._swf_upload(uploader,file_dir,<?php echo (int)I('post.tag_id');?>);
$('select[name=image_resize]').change(function(){
$('#file_upload').uploadify('destroy');
upload_obj._swf_upload(uploader,file_dir,<?php echo (int)I('post.tag_id');?>);
//返回图片尺寸选择
var data_list = $(this).children('option:selected').attr('data-list');
var html = "<option value='0' selected >返回原图</option>";
if(typeof data_list == 'string'){
data_list = JSON.parse(data_list);
for(var item in data_list){
html += '<option value="'+(parseInt(item)+1)+'">返回'+data_list[item]+'</option>';
}
}
$('select[name=return_file_index]').html(html);
});
$('select[name=return_file_index]').change(function(){
$('#file_upload').uploadify('destroy');
upload_obj._swf_upload(uploader,file_dir,<?php echo (int)I('post.tag_id');?>);
});
$('.pagination li a').click(function(){
var page = $(this).attr('data');
if(page>0){
$('#defaultform').append('<input type="hidden" name="page" value="'+page+'" />');
$('#defaultform').submit();
}
return false;
});
});
</script>
</body>
</html>