2022-08-16 09:05:38 +00:00
|
|
|
import{P as Ne,Q as Ge,O as Ve,j as We,a as Ye,R as qe,o as Ke,p as Ze,q as Oe,S as Qe,E as Je,u as He,H as Xe,I as et,y as tt,C as lt,G as nt,T as ot,J as at,M as st,U as ut}from"./element-plus.33d6376e.js";import{u as it,_ as ct}from"./usePaging.4b232826.js";import{_ as dt}from"./index.ed42dcff.js";import{a as rt,e as ie,f as j,d as re,r as N,b as mt}from"./index.80c2a703.js";import{P as pt}from"./index.4107e0ad.js";import{d as O,s as Q,r as x,e as me,o as a,c as i,U as n,L as o,H as xe,K as w,a as s,V as M,a8 as Z,T as te,R as g,$ as Be,_ as $e,I as ft,u as t,w as le,M as F,O as de,k as Y,n as Se,a3 as _t,j as vt,Z as K,ae as ht,P as De,S as y,C as gt,ad as yt,b8 as Ct,b7 as bt}from"./@vue.230e89ba.js";import{_ as kt}from"./index.vue_vue_type_script_setup_true_lang.b3f5bb6c.js";import{g as Et}from"./vue3-video-play.1b377718.js";const Ft=O({components:{},props:{type:{type:String,default:"image"},multiple:{type:Boolean,default:!0},limit:{type:Number,default:10},data:{type:Object,default:()=>({})},showProgress:{type:Boolean,default:!1}},emits:["change","error"],setup(e,{emit:C}){const b=rt(),d=Q(),f=x(`${ie.baseUrl}${ie.urlPrefix}/upload/${e.type}`),A=me(()=>({token:b.token,version:ie.version})),r=x(!1),u=x([]);return{uploadRefs:d,action:f,headers:A,visible:r,fileList:u,handleProgress:(D,$,I)=>{r.value=!0,u.value=I},handleSuccess:(D,$,I)=>{var W;I.every(L=>L.status=="success")&&((W=d.value)==null||W.clearFiles(),r.value=!1),C("change"),D.code==0&&D.show&&D.msg&&j.msgError(D.msg)},handleError:(D,$)=>{var I;j.msgError(`${$.name}\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`),(I=d.value)==null||I.abort($),r.value=!1,C("change"),C("error")},handleExceed:()=>{j.msgError("\u8D85\u51FA\u4E0A\u4F20\u4E0A\u9650\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20")},handleClose:()=>{var D;(D=d.value)==null||D.clearFiles(),r.value=!1}}}}),wt={class:"upload"},At={class:"file-list p-4"},St={class:"flex-1"};function Dt(e,C,b,d,f,A){const r=Ne,u=Ge,_=Ve;return a(),i("div",wt,[n(r,{ref:"uploadRefs",action:e.action,multiple:e.multiple,limit:e.limit,"show-file-list":!1,headers:e.headers,data:e.data,"on-progress":e.handleProgress,"on-success":e.handleSuccess,"on-exceed":e.handleExceed,"on-error":e.handleError},{default:o(()=>[xe(e.$slots,"default")]),_:3},8,["action","multiple","limit","headers","data","on-progress","on-success","on-exceed","on-error"]),e.showProgress&&e.fileList.length?(a(),w(_,{key:0,modelValue:e.visible,"onUpdate:modelValue":C[0]||(C[0]=c=>e.visible=c),title:"\u4E0A\u4F20\u8FDB\u5EA6","close-on-click-modal":!1,width:"500px",modal:!1,"before-close":e.handleClose},{default:o(()=>[s("div",At,[(a(!0),i(M,null,Z(e.fileList,(c,v)=>(a(),i("div",{key:v,class:"mb-5"},[s("div",null,te(c.name),1),s("div",St,[n(u,{percentage:parseInt(c.percentage)},null,8,["percentage"])])]))),128))])]),_:1},8,["modelValue","before-close"])):g("",!0)])}const Vt=re(Ft,[["render",Dt]]),xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAACJElEQVRYR+2YMWsUURSFz3m7s+nskjUIQSutbMRi7WzUVjSadMHCbVLkByjmLygaCVYWRqMEUhkFS9Gg0cJfYCPZjYUQFbPs+I7c2R1Q2ZjZfRNYYS4MAzPv3vnmvDvL3kMA2Hl5/CjLI9ckf4ZwY3Zt15C+gfwIao3So0rt3XsJtPUk9M/cAW6y9ap2DIyfAjgCwANwGeoYiEFtk/5e5CvXeer1D2neATcGgiTZM4+t9RNLEKcBtAFEGeBsiRWzl7EoSXo+8rV9gWc/fDc1B1VSEoEnDpj0KTB33tS26DGaEezvZQZpRxmODyoT5+vwBwS3zeTcT4yjTdZNJEiPSykk1bjZX6HeD/WQJ1zUApgq2w+etcsniBuAVlH9vELOx6Yo1VywgkmTB4X1kEGGhyAtg/Ecq3NNqnknDwVTrNBaactEts88OHs5b8Bw/Tof4M+kr4WrwwhoL9n5uRPWhxWwsxPEl+EGNMacP5I8evCPGgVgqKSFgoWCoQqE5hc9WCgYqkBoftGDeSiYz1/+UJLe+foftvh2A2B1fwQIrapkaFoDcK4PVyH0qVnyU4fjGdW4NQ2WlgDE5hLkMoJmQdh9zW9Dk59K5lhtLjyE01TX/jDILP5MGEbvbFPOJroIXvc5PjvTBbx7GM4vAjjd9WdSc2g/IPaqaTv5Aq58haP1TSb2Au20GGErvgTxIqiTAA7tVSnn+2Z9vAXdCsa4bD6Nsf0C/gYA5PMzcW0AAAAASUVORK5CYII=";function Bt(e){return N.post({url:"/common/album/cateAdd",params:e})}function $t(e){return N.post({url:"/common/album/cateRename",params:e})}function Rt(e){return N.post({url:"/common/album/cateDel",params:e})}function Pt(e){return N.get({url:"/common/album/cateList",params:e})}function It(e){return N.get({url:"/common/album/albumList",params:e})}function Lt(e){return N.po
|