diff --git a/shandan-common/src/main/resources/static/js/common/layui/extend/uploader/uploader.js b/shandan-common/src/main/resources/static/js/common/layui/extend/uploader/uploader.js index af0cd62..ab1b7cf 100644 --- a/shandan-common/src/main/resources/static/js/common/layui/extend/uploader/uploader.js +++ b/shandan-common/src/main/resources/static/js/common/layui/extend/uploader/uploader.js @@ -48,6 +48,7 @@ layui.extend({ 文件名称 + 发文编号 进度 文件大小 操作 @@ -63,6 +64,11 @@ layui.extend({
+ + ` let fileBoxE = options.fileBoxEle || fileBoxEle; $(fileBoxE).html(fileBox); @@ -137,16 +143,19 @@ layui.extend({ progress: file.id, status: 0, }); + option.fileQueued && option.fileQueued(file); }); // 一批文件被添加 upload.on('filesQueued', function (files) { that.reloadData(rowData); element.render('progress'); + option.filesQueued && option.filesQueued(files); }); //文件从队列移除触发 upload.on('fileDequeued', function (file) { + option.fileDequeued && option.fileDequeued(file); }); // 文件上传之前触发 @@ -194,6 +203,8 @@ layui.extend({ rowData = []; loading.closeAll(); let {interruptNum, queueNum, uploadFailNum} = upload.getStats(); + //上传成功后清楚上传文件列表 + that.reloadData(rowData); option.uploadFinished && option.uploadFinished(uploadFailNum === 0 && interruptNum === 0 && queueNum === 0); });