You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
23 KiB
1 line
23 KiB
![]()
6 months ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5d0adbac"],{"1f31":function(e,t,i){},"2fdb":function(e,t,i){},"347f":function(e,t,i){"use strict";i("9fef")},6648:function(e,t,i){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",[t("el-upload",{directives:[{name:"loading",rawName:"v-loading",value:e.loadding,expression:"loadding"}],ref:"imgUpload",staticClass:"avatar-uploader",attrs:{limit:e.limit,headers:e.accessToken,action:e.uploadFile,accept:e.accept,"list-type":"picture-card","file-list":e.files,"on-remove":e.removeImage,"on-preview":e.handlePictureCardPreview,"on-progress":e.uploadProgrees,"on-error":e.uploadError,"on-success":e.uploadImgSuccess_FuJian}},[t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),t("el-dialog",{attrs:{visible:e.dialogVisible,title:"查看图片"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},s=[],n=(i("b775"),i("4328"),"/lpk/file/upload");var l=i("5f87"),o={model:{prop:"name",event:"change"},props:{placeholder:{type:String,default:""},bucket:{type:String,default:"abc"},width:{type:String,default:"270px"},limit:{type:Number,default:""},accept:{type:String,default:".jpg,.jpeg,.png,.JPG,.JPEG,"},name:{type:Array,required:!0},uploadData:{type:Object,default:{}}},data:function(){return{dialogImageUrl:"",dialogVisible:!1,accessToken:null,uploadFile:n,fileList_FuJian:[],enclosure:"",file_add:"",file_catch:"",files:[],files_list:[],filedUrl:"",isview:!1,nameArr:"",loadding:!1}},watch:{name:{deep:!0,immediate:!0,handler:function(e,t){this.files=e}}},mounted:function(){var e=this;this.$nextTick((function(){e.Init()}))},created:function(){this.uploadFile=n,this.accessToken={token:Object(l["a"])()}},methods:{showImg:function(e){this.files=e},view:function(){},Init:function(){if(void 0!==this.name){this.files=[];for(var e=0;e<this.name.length;e++)this.files.push({name:this.name[e],url:this.name[e]})}},handlePictureCardPreview:function(e){this.dialogVisible=!0,this.dialogImageUrl=e.url},uploadImgSuccess_FuJian:function(e,t,i){console.log("您选择的file:",t),"200"===t.response.code&&(this.loadding=!1,this.filedUrl=this.fileUrl+t.response.data,this.files.push({name:t.response.data.sourceFileName,url:t.response.data.fullUrl,size:t.response.data.size}),this.$emit("change",this.files),this.$emit("eett",this.files))},removeImage:function(e,t){this.files.splice(this.files.indexOf(e),1);var i=[];this.files.forEach((function(e){i.push(e.url)})),this.$emit("fileChange",this.files),this.$emit("change",this.files)},handleRemove:function(e,t){console.log("file:"+JSON.stringify(e)),console.log("fileList:"+JSON.stringify(t)),this.enclosure="",this.getNewFileId(t),this.getCatchFileId(e),this.getFileId(),this.$emit("change",this.enclosure)},getNewFileId:function(e){this.file_add="";for(var t=0;t<e.length;t++)e[t].response&&"200"===e[t].response.code&&(this.file_add=this.file_add+e[t].response.data+",");""!==this.file_add&&(this.file_add=this.file_add.substring(0,this.file_add.length-1))},getCatchFileId:function(e){for(var t=this,i=0;i<this.files_list.length;i++)if(""!==this.file_catch&&this.files_list[i].name===e.name){var a=this.file_catch.split(","),s=[];a.forEach((function(e){e!==t.files_list[i].id&&s.push(e)})),this.file_catch=s.join(",")}},getFileId:function(){""!==this.file_catch?""!==this.file_add?this.enclosure=this.file_catch+","+this.file_add:this.enclosure=this.file_catch:this.enclosure=this.file_add},uploadError:function(){this.loadding=!1},uploadProgrees:function(e,t,i){Number(e.percent)>0&&(this.loadding=!0)}}},r=o,c=i("2877"),u=Object(c["a"])(r,a,s,!1,null,"e2bf95b0",null);t["a"]=u.exports},7042:function(e,t,i){"use strict";var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"pagination-container e-pagination",class:{hidden:e.hidden}},[t("el-pagination",e._b({attrs:{background:e.background,"current-page":e.current,"page-size":e.Size,layout:e.layout,"page-sizes":e.pageSizes,total:e.total},on:{"update:currentPage":function(t){e.current=t},"update:current-page":function
|