| 1 |
- System.register(["./index-legacy.a130dba2.js","./qiNiu.config-legacy.0345ccbb.js"],(function(e,t){"use strict";var l,a,i,n,o,u,s,r=document.createElement("style");return r.textContent=".uploadFile[data-v-8081ab3c]{background-color:#fff;border:1px solid #4671FF;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:35px;cursor:pointer;line-height:33px;vertical-align:top;color:#4671ff;font-size:14px}.el-upload__tip[data-v-8081ab3c]{color:#1651ee;font-size:12px;line-height:20px}\n",document.head.appendChild(r),{setters:[function(e){l=e.n,a=e.r,i=e.w,n=e.k,o=e.e},function(e){u=e.q,s=e.v}],execute:function(){var t={__name:"LJUploadFiles",props:{value:{type:String,default:null},accept:{type:String,default:"."},autoUpload:{type:Boolean,default:!0},multiple:{type:Boolean,default:!0},limit:{type:Number,default:10}},emits:["input"],setup:function(e,t){var l=t.emit,r=e,c=a(u.uploadFileField),p=a(),d=a(m(r.value));function f(e){return e.filter((function(e){return"success"===e.status})).map((function(e){return e.urls})).join(",")}function m(e){function t(e){return{name:e,url:e,urls:e,status:"success",uid:s()}}return e?e.indexOf(",")>-1?e.split(",").map((function(e){return t(e)})):[t(e)]:[]}return i((function(){return d.value}),(function(e){l("input",f(e))}),{deep:!0}),{__sfc:!0,props:r,uploadUrl:"http://cashier-salary-sms.wei7star.com/api/upload_qiniu/",uploadFileNameField:c,emits:l,LJUploadFilesRef:p,modelFiles:d,formatValueStr:f,formatValueArray:m,handleUploadSuccess:function(e,t,l){d.value=l,d.value.filter((function(e){return"success"===e.status&&!e.urls})).map((function(e){e.urls=e.response.data}))},handleRemove:function(e,t){d.value=t},handlePreview:function(e){console.log("handlePreview:",{file:e})},setHeaders:function(){return{Authorization:"token "+n("token")}},handleExceed:function(e,t){o.exports.Message.warning("当前限制选择 ".concat(r.limit," 个文件,本次选择了 ").concat(t.length," 个文件"))}}}},r=function(){var e=this,t=e._self._c,l=e._self._setupProxy;return t("div",{staticClass:"lj-upload-files"},[t("el-upload",{ref:"LJUploadFilesRef",attrs:{action:l.uploadUrl,accept:e.accept,headers:l.setHeaders(),"auto-upload":e.autoUpload,name:l.uploadFileNameField,"file-list":l.modelFiles,"on-success":l.handleUploadSuccess,"on-remove":l.handleRemove,"on-preview":l.handlePreview,"on-exceed":l.handleExceed,multiple:e.multiple,limit:e.limit}},[t("div",{staticClass:"uploadFile"},[t("i",{staticClass:"el-icon-upload2",staticStyle:{"margin-right":"10px"}}),e._v("上传文件 ")]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 选择"+e._s("."!==e.accept?e.accept:"")+"文件 ")])])],1)},c=[];r._withStripped=!0;var p=l(t,r,c,!1,null,"8081ab3c",null,null);p.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/components/LJUpload/LJUploadFiles.vue",e("L",p.exports)}}}));
|