| 
					
				 | 
			
			
				@@ -2,7 +2,11 @@ var upload_pic = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var upload_pic_info = [];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var upload_file = [];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var upload = [];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-var showUploadE;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var showUploadE = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var showUploadFilesUploadE = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var showUploadFilesSearchE = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var showUploadFilesSearchState = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var upload_search_default = '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var showUploadUrl;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var showUploadType = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var showUploadCall = false;
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -12,6 +16,7 @@ var picManageE = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var picManageI = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var picManageV = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var picManageLayer = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var showUploadFilesValue = [];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //创建监听函数
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  var xhrOnProgress=function(fun) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     xhrOnProgress.onprogress = fun; //绑定监听
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -41,7 +46,7 @@ function showUpload(i,e,key,url,assets,type) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  shade: 0.1,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  shadeClose : true,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  content: html,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		  area: '800px'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  area: ['800px', '600px']
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		};
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		e.unbind('click').bind('click', function()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		{
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,13 +62,23 @@ function showUpload(i,e,key,url,assets,type) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if (e.attr('data-value')) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				value = e.attr('data-value');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			$.getJSON(url, {json:1,key:key,cur:cur,value:value}, function(t)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			var upload_search = '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (e.attr('upload_search')) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				upload_search = e.attr('upload_search');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			$.getJSON(url, {json:1,key:key,cur:cur,value:value,upload_search:upload_search}, function(t)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if (showUploadIndex) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					layer.close(showUploadIndex);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				//layer.closeAll();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				layerConfig.content = t.data;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				layerConfig.end = function() {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					if (showUploadFilesUploadE) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						showUploadFilesUploadE = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				showUploadIndex = layer.open(layerConfig);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			})
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		})
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -96,6 +111,37 @@ function editorShowUpload(cur, url, title, func, self) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	});
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//删除
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function showUploadFilesSetState(e, url)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (confirm('确定进行此项操作吗?')) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		$.getJSON(url, {json:1}, function(t)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (!showUploadFilesSearchE) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				showUploadFilesSearchE = $('#showUploadFilesSearch');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			showUploadFilesSearch(showUploadFilesSearchE, showUploadFilesSearchState);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		})
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function showUploadFilesSetValue(e, url, id, value)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (showUploadFilesValue[id]) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		value = showUploadFilesValue[id];
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	layer.prompt({
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  formType: 2,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  value: value,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  title: '请输入附加值,例子:key1=value1&key2=value2',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  area: ['300px', '150px'] //自定义文本域宽高
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, function(value, index, elem){
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		showUploadFilesValue[id] = value;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  	$.getJSON(url, {value:value}, function(t){});
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  	layer.close(index);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	});
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function showUploadFilesSet(e, name, url, id)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	$('.layui-anim-yes').addClass('layui-anim-no');
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -125,8 +171,16 @@ function showUploadFilesSet(e, name, url, id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function showUploadFilesSearch(e)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function showUploadFilesUpload(e)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	showUploadFilesUploadE = e;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	showUploadE.parent().find('.image_upload').click();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function showUploadFilesSearch(e, state, all)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	showUploadFilesSearchE = e;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	showUploadFilesSearchState = state;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var p = e.parent();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var pg = p.find('.file_pg').val();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var key = p.find('.file_key').val();
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -134,18 +188,30 @@ function showUploadFilesSearch(e) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var tag = p.find('.file_tag').val();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var cate = p.find('.file_cate').val();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var cur = p.find('.file_cur').val();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	var upload_search = p.find('.upload_search').val();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	var state = state;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var url = showUploadUrl;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	showUploadFiles(url, name, key, cate, tag, cur, pg);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (upload_search) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		upload_search_default = upload_search;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	upload_search = upload_search_default;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (all) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		upload_search = '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	showUploadFiles(url, name, key, cate, tag, cur, pg, upload_search, state);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-function showUploadFiles(url, name, key, cate, tag, cur, pg)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+function showUploadFiles(url, name, key, cate, tag, cur, pg, upload_search, state)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (!pg) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		pg = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	$.getJSON(url, {json:1,key:key, name:name,cate:cate, tag:tag, pg:pg, cur:cur}, function(t)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	$.getJSON(url, {json:1,key:key, name:name,cate:cate, tag:tag, pg:pg, cur:cur, upload_search:upload_search,state:state}, function(t)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		var t = '<div>' + t.data + '</div>';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         html = $(t).find('#component-anim').html();
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -170,6 +236,10 @@ function loadUploadL(i,e,key,url,assets) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var domain = e.attr('domain');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var path = e.attr('path');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var cover = e.attr('cover');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	var search = '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (e.attr('upload_search_value')) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		search = e.attr('upload_search_value');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (!cover) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		cover = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -230,7 +300,7 @@ function loadUploadL(i,e,key,url,assets) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					layer.closeAll('loading');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					var data = {};
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			      if (res.hash) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			      	$.getJSON(uploadUrl.replace('save.start', 'qiniu.addFile'), {source:file.name,file:res.key, key:key});
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			      	$.getJSON(uploadUrl.replace('save.start', 'qiniu.addFile'), {source:file.name,file:res.key, key:key, search:search});
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						data.status = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						data.name = res.key;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						data.url = host + res.key;
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -296,6 +366,10 @@ function loadUpload(i,e,key,url,assets) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var domain = e.attr('domain');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var path = e.attr('path');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var cover = e.attr('cover');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	data.search = '';
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (e.attr('upload_search_value')) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		data.search = e.attr('upload_search_value');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (!cover) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		cover = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -366,6 +440,10 @@ function loadUpload(i,e,key,url,assets) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function loadUploadSet(e,value,data,key)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (showUploadFilesUploadE) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		showUploadFilesSearch(showUploadFilesUploadE);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var mul = e.attr('mul');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if (mul == 'yes') {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (e.attr('t') == 'file') {
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -399,7 +477,13 @@ function loadUploadSet(e,value,data,key) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			var m = $('.' +value+'_mul');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			var index = m.find('img').eq(upload_pic[value].length);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if (index.length) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			var set = index.length;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			var place = m.find('.place');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (place.length) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				set = false;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (set) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				index.attr('src', data.url);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				index.attr('data-src', data.url);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				index.attr('info', info);
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -524,6 +608,10 @@ function picManage(e,v,k,s,i) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		var pic = img.attr('src');
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		img.attr('data-src', pic);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (pic.indexOf('temp.im') != -1) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	var url = config.upload.replace('save', 'view') + '.manage&state='+s+'&key='+k+'&pic=' + pic + '¶m=' + param;
 
			 |