edu/frontend/assets/index.864bc580.js

2 lines
20 KiB
JavaScript
Raw Normal View History

2022-10-14 07:49:14 +00:00
import{S as Ge,T as qe,G as xe,k as Ye,b as Ke,U as Qe,p as Ze,q as Je,r as Oe,V as Xe,E as He,Q as et,R as tt,B as lt,J as nt,W as ot,K as at,L as st,w as ut,C as it,a as ct}from"./element-plus.8115766e.js";import{u as dt,_ as rt}from"./usePaging.52ce9b34.js";import{_ as mt}from"./index.8d2925c7.js";import{a as pt,h as de,R as ft,f as K,d as pe,r as N,b as Be,i as _t}from"./index.637212e4.js";import{P as vt}from"./index.d1e65413.js";import{d as Q,s as Z,r as B,e as oe,t as ht,o as a,c as i,V as n,M as o,I as Re,L as w,a as s,W as M,a8 as Y,U as le,S as g,a0 as $e,$ as Pe,J as gt,u as t,w as ne,O as F,P as me,k as W,n as De,a4 as yt,j as Ct,_ as te,aa as bt,Q as Ve,T as C,C as kt,ag as Et,b9 as Ft,b8 as wt}from"./@vue.cab01781.js";import{_ as At}from"./index.vue_vue_type_script_setup_true_lang.23d9d5f1.js";import{g as St}from"./vue3-video-play.05975c53.js";const Dt=Q({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:y}){const b=pt(),c=Z(),_=B(`${de.baseUrl}${de.urlPrefix}/common/upload/${e.type}`),S=oe(()=>({token:b.token,version:de.version})),r=B(!1),u=B([]),v=(A,U,P)=>{r.value=!0,u.value=ht(P)},d=(A,U,P)=>{var $;P.every(z=>z.status=="success")&&(($=c.value)==null||$.clearFiles(),r.value=!1,y("change")),A.code==ft.FAILED&&A.msg&&K.msgError(A.msg)},h=(A,U)=>{var P;K.msgError(`${U.name}\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`),(P=c.value)==null||P.abort(U),r.value=!1,y("change"),y("error")},m=()=>{K.msgError(`\u8D85\u51FA\u4E0A\u4F20\u4E0A\u9650${e.limit}\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`)},j=()=>{var A;(A=c.value)==null||A.clearFiles(),r.value=!1},G=oe(()=>{switch(e.type){case"image":return".jpj,.png,.gif,.jpeg,.ico,.bmp";case"video":return".wmv,.avi,.mov,.mp4,.flv,.rmvb";default:return"*"}});return{uploadRefs:c,action:_,headers:S,visible:r,fileList:u,getAccept:G,handleProgress:v,handleSuccess:d,handleError:h,handleExceed:m,handleClose:j}}}),Vt={class:"upload"},xt={class:"file-list p-4"},Bt={class:"flex-1"};function Rt(e,y,b,c,_,S){const r=Ge,u=qe,v=xe;return a(),i("div",Vt,[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,accept:e.getAccept},{default:o(()=>[Re(e.$slots,"default")]),_:3},8,["action","multiple","limit","headers","data","on-progress","on-success","on-exceed","on-error","accept"]),e.showProgress&&e.fileList.length?(a(),w(v,{key:0,modelValue:e.visible,"onUpdate:modelValue":y[0]||(y[0]=d=>e.visible=d),title:"\u4E0A\u4F20\u8FDB\u5EA6","close-on-click-modal":!1,width:"500px",modal:!1,onClose:e.handleClose},{default:o(()=>[s("div",xt,[(a(!0),i(M,null,Y(e.fileList,(d,h)=>(a(),i("div",{key:h,class:"mb-5"},[s("div",null,le(d.name),1),s("div",Bt,[n(u,{percentage:parseInt(d.percentage)},null,8,["percentage"])])]))),128))])]),_:1},8,["modelValue","onClose"])):g("",!0)])}const $t=pe(Dt,[["render",Rt]]),Pt="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 zt(e){return N.post({url:"/common/album/cateAdd",params:e})}function It(e){return N.post({url:"/common/album/cateRename",pa