(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-131f93ca"],{1148:function(e,t,i){"use strict";var a=i("a691"),n=i("1d80");e.exports="".repeat||function(e){var t=String(n(this)),i="",s=a(e);if(s<0||s==1/0)throw RangeError("Wrong number of repetitions");for(;s>0;(s>>>=1)&&(t+=t))1&s&&(i+=t);return i}},"408a":function(e,t,i){var a=i("c6b6");e.exports=function(e){if("number"!=typeof e&&"Number"!=a(e))throw TypeError("Incorrect invocation");return+e}},9807:function(e,t,i){"use strict";var a=i("e2fd"),n=i.n(a);n.a},a429:function(e,t,i){"use strict";i("b0c0");var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"uploadFileList"},[i("ul",{staticClass:"updatebox shangchuandinwei",attrs:{id:"updatebox"}},e._l(e.fileList,(function(t){return i("li",{key:t.id,staticClass:"updateboxlist1",attrs:{id:t.id}},[i("div",{staticClass:"fl"},[i("i",{staticClass:"fa fa-file fl_icon"}),i("span",{staticClass:"shenluehao",attrs:{title:t.name}},[e._v(e._s(t.name))]),i("span",{staticClass:"fiflesize"},[e._v(e._s(e.fileSize))]),i("span",{staticClass:"fifleprogress"},[e._v(e._s(e.processPercentage))])]),i("div",{ref:"fr",refInFor:!0,staticClass:"fr"},[i("i",{staticClass:"fa fa-pause-circle hand",on:{click:function(i){return e.stop(t)}}}),i("i",{staticClass:"fa fa-times-circle hand",on:{click:function(i){return e.removeFile(t)}}})]),i("div",{staticClass:"clear"}),i("div",{staticClass:"progressionbg"})])})),0),i("div",{ref:"filePicker",staticClass:"updatefile",attrs:{id:e.btnId},on:{click:e.sureClick}})])},n=[],s=(i("7db0"),i("4160"),i("a9e3"),i("b680"),i("ac1f"),i("1276"),i("159b"),window.WebUploader),r=window.jQuery,o={name:"fileUploader",componentName:"fileUploader",props:{auto:{type:Boolean,default:!1},dragfile:{type:Boolean,default:!1},dragTag:{type:String,default:""},multiple:{type:Boolean,default:!1},url:{type:String,default:""},accept:{type:String,default:"*"},fileNumLimit:{type:Number,default:300},fileSizeLimit:{type:Number,default:7574913024},fileSingleSizeLimit:{type:Number,default:5368709120},formData:{type:Object,default:null},keyGenerator:{type:Function,default:function(e){(new Date).getTime();var t="${currentTime}.${file.name}";return t}},btnId:{type:String,default:function(e){return e}},label:{type:String,default:function(e){return e}},projId:{type:String,default:function(e){return e}},companyId:{type:String,default:function(e){return e}},typeId:{type:Number,default:function(e){return e}}},data:function(){return{uploader:null,fileList:[],fileCount:0,fileSize:0,processPercentage:0,fileCancelNum:0,GUID:s.Base.guid(),fileMd5:"",fileName:"",count:0,oldJindu:0,filesArr:[],fileData:{},map:{},uniqueId:s.Base.guid()}},mounted:function(){this.initWebUpload()},methods:{initWebUpload:function(){var e=this;s.Uploader.register({"before-send-file":"beforeSendFile","before-send":"beforeSend","after-send-file":"afterSendFile"},{beforeSendFile:function(t){r("#"+t.id).children("div").eq(0).append('
');var i=s.Deferred();return(new s.Uploader).md5File(t,0,10485760).progress((function(e){r("#"+t.id).find("p.state").text("正在读取文件信息...")})).then((function(a){r("#"+t.id).find("p.state").text("成功获取文件信息..."),e.fileMd5=a,i.resolve()})),r("#"+t.id).find("p.state").css("display","none"),e.fileName=t.name,i.promise()},beforeSend:function(t){var i=s.Deferred();return r.ajax({type:"POST",url:"/api/webupload/chunks/checkormerge",contentType:"application/json;charset=utf-8",data:JSON.stringify({fileName:e.fileName,guid:e.GUID,processPercentage:e.processPercentage,fileMd5:e.fileMd5,chunk:t.chunk,chunkSize:t.end-t.start,action:"checkChunks",uniqueId:e.uniqueId,projId:e.projId,companyId:e.companyId,typeId:e.typeId}),cache:!0,async:!1,timeout:3e3,dataType:"json",success:function(e){"1"===e.ifExist?i.reject():i.resolve()}}),this.owner.options.formData.fileMd5=e.fileMd5,this.owner.options.formData.fileName=e.fileName,this.owner.options.formData.uniqueId=e.uniqueId,i.promise()},afterSendFile:function(e,t){}}),this.uploader=s.create({auto:this.auto,swf:"./uploader.swf",server:this.url,pick:{id:"#"+this.btnId,label:this.label,multiple:this.multiple},paste:"#updatebox",dnd:this.dragTag,accept:this.getAccept(this.accept),threads:3,fileNumLimit:this.fileNumLimit,fileSizeLimit:this.fileSizeLimit,fileSingleSizeLimit:this.fileSingleSizeLimit,formData:{guid:this.GUID,filename:this.fileName,uniqueId:this.uniqueId,projId:this.projId,companyId:this.companyId,typeId:this.typeId},multiple:this.multiple,chunked:!0,chunkSize:2097152,duplicate:!0,compress:!1}),this.uploader.on("fileQueued",(function(e){})),this.uploader.on("filesQueued",(function(t){e.fileAdd(t)})),this.uploader.on("uploadStart",(function(t){e.$emit("upload-start",{uniqueId:e.uniqueId,fileName:e.fileData.name})})),this.uploader.on("fileDequeued",(function(t){e.fileDequeued(t)})),this.uploader.on("uploadProgress",(function(t,i){t.statusText="uploading",e.uploadProcess(t,i)})),this.uploader.on("uploadSuccess",(function(t,i){"true"==i.chunked?"true"==i.hasError?e.$notify({type:"error",message:"文件未成功上传",offset:100,duration:5e3}):r.ajax({type:"POST",async:!1,url:"/api/webupload/chunks/checkormerge",contentType:"application/json;charset=utf-8",data:JSON.stringify({fileName:i.filename,fileMd5:e.fileMd5,guid:e.GUID,fileExt:i.f_ext,action:"mergeChunksFiles",uniqueId:e.uniqueId,projId:e.projId,companyId:e.companyId,typeId:e.typeId}),success:function(a){if(null!=a&&""!=a){var n=a;e.fileData=t,e.fileData.savePath=decodeURIComponent(n.savePath),e.fileData.fileCount=e.uploader.getFiles().length,e.$emit("upload-success",{uniqueId:e.uniqueId,fileName:e.fileData.name,filePath:decodeURIComponent(n.savePath),fileSize:e.fileData.size,unZipPath:decodeURIComponent(n.unZipPath),fileExt:i.f_ext}),e.fileList=[]}else e.$notify({type:"error",message:"文件未成功上传",offset:100,duration:5e3})},error:function(){e.$notify({type:"error",message:"文件未成功上传",offset:100,duration:5e3})}}):(e.fileData=t,e.fileData.savePath=decodeURIComponent(i.savePath),e.fileData.fileCount=e.uploader.getFiles().length,e.$emit("upload-success",{uniqueId:e.uniqueId,fileName:e.fileData.name,filePath:decodeURIComponent(i.savePath),fileSize:e.fileData.size,unZipPath:decodeURIComponent(i.unZipPath),fileExt:i.f_ext}),e.fileList=[])})),this.uploader.on("uploadComplete",(function(t,i){this.getStats().queueNum<=0&&this.getStats().progressNum<=0&&(r("#updatebox").children("li").remove(),e.uniqueId=s.Base.guid())})),this.uploader.on("uploadError",(function(e,t){console.error(t)})),this.uploader.on("error",(function(t){"F_EXCEED_SIZE"===t?e.$notify({message:"文件大小不能超过1M",offset:100,duration:5e3,type:"error"}):"Q_EXCEED_NUM_LIMIT"===t?e.$notify({type:"error",message:"文件上传已达到最大上限数",offset:100,duration:5e3}):"Q_TYPE_DENIED"===t&&e.$notify({type:"error",dangerouslyUseHTMLString:!0,message:"文件类型不允许