dever 6 lat temu
rodzic
commit
30f8bee856

Plik diff jest za duży
+ 0 - 1
assets/lib/layui/lay/modules/upload.js


Plik diff jest za duży
+ 1 - 0
assets/lib/layui/lay/modules/upload.min.js


+ 13 - 13
assets/lib/layui/upload.js

@@ -191,7 +191,7 @@ function loadUploadL(i,e,key,url,assets)
 		      var temp = filename.split('.');
 		      putExtra.params["x:name"] = temp[0];
 
-		      filename = path + hex_md5(key) + '.' + temp[temp.length-1];
+		      filename = path + hex_md5(file.name) + '.' + temp[temp.length-1];
 
 		      // 设置next,error,complete对应的操作,分别处理相应的进度信息,错误信息,以及完成后的操作
 		      var error = function(err) {
@@ -239,7 +239,7 @@ function loadUploadL(i,e,key,url,assets)
 		          }
 		      }
 		      $('#' + id + '_progress').show();
-				  element.progress(id + '_progress', total.percent+'%')
+				  element.progress(id + '_progress', parseInt(total.percent)+'%')
 		        compareChunks = chunks;
 		      };
 
@@ -277,10 +277,11 @@ function loadUpload(i,e,key,url,assets)
 	if (token) {
 		data.token = token;
 	}
+	var uploadUrl = url;
 	if (domain) {
 		url = domain;
-		//delete data.key;
-		data.key = 2;
+		delete data.key;
+		//data.key = 2;
 	}
 
 	var id = e.attr('id');
@@ -301,21 +302,20 @@ function loadUpload(i,e,key,url,assets)
 				$('#' + id + '_progress').show();
 			    element.progress(id + '_progress', value+'%')//设置页面进度条
 			}
-			,choose: function(obj,self){
-				obj.preview(function(index, file, result){
-			      //this.data.key = path + file.name;
-			      self.config.data.key = path + file.name;
-			      console.log(self);
-			      //obj.resetFile(index, file, path + file.name); //重命名文件名,layui 2.3.0 开始新增
-			    });
+			,choose: function(obj, self){
+				if (domain) {
+					obj.editFile(path);
+				}
 				element.progress(id + '_progress', '0%')
-				layer.load();
+				//layer.load();
 			}
-			,done: function(data) {
+			,done: function(data, file) {
 				if (data.hash) {
 					data.status = 1;
 					data.name = data.key;
 					data.url = host + data.key;
+
+					$.getJSON(uploadUrl.replace('save.start', 'qiniu.addFile'), {source:file.name,file:file.key, key:key});
 				}
 				element.progress(id + '_progress', '0%')
 				$('#' + id + '_progress').hide();

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików