edu/frontend/assets/index.0d69e4c4.js

2 lines
18 KiB
JavaScript
Raw Normal View History

2022-08-15 07:11:25 +00:00
import{O as Me,P as Ne,N as Se,j as Ge,a as We,Q as Ye,o as qe,p as Ke,q as Ze,R as Oe,E as Qe,t as He,G as Je,H as Xe,x as et,B as tt,F as lt,S as nt,I as st,L as ot,T as at}from"./element-plus.68b74f58.js";import{u as ut,_ as it}from"./usePaging.7a589a5f.js";import{_ as ct}from"./index.8d328098.js";import{a as dt,e as ue,f as U,d as de,r as j,b as rt}from"./index.d4447567.js";import{P as mt}from"./index.d47a5a57.js";import{d as K,s as Z,r as S,e as re,o as a,c as d,U as n,L as s,H as Ve,K as L,a as o,V as z,a8 as q,T as X,R as E,$ as De,_ as xe,I as pt,u as t,w as ee,M as te,O as ce,k as G,n as we,a3 as ft,j as _t,Z as Y,ae as ht,P as Ae,S as k,C as vt,b8 as gt,b7 as yt}from"./@vue.230e89ba.js";import{_ as Ct}from"./index.vue_vue_type_script_setup_true_lang.c95238d7.js";import{g as kt}from"./vue3-video-play.1b377718.js";const bt=K({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:g}){const y=dt(),c=Z(),f=S(`${ue.baseUrl}${ue.urlPrefix}/upload/${e.type}`),F=re(()=>({token:y.token,version:ue.version})),r=S(!1),u=S([]);return{uploadRefs:c,action:f,headers:F,visible:r,fileList:u,handleProgress:(w,D,B)=>{r.value=!0,u.value=B},handleSuccess:(w,D,B)=>{var N;B.every($=>$.status=="success")&&((N=c.value)==null||N.clearFiles(),r.value=!1),g("change"),w.code==0&&w.show&&w.msg&&U.msgError(w.msg)},handleError:(w,D)=>{var B;U.msgError(`${D.name}\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`),(B=c.value)==null||B.abort(D),r.value=!1,g("change"),g("error")},handleExceed:()=>{U.msgError("\u8D85\u51FA\u4E0A\u4F20\u4E0A\u9650\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20")},handleClose:()=>{var w;(w=c.value)==null||w.clearFiles(),r.value=!1}}}}),Et={class:"upload"},Ft={class:"file-list p-4"},wt={class:"flex-1"};function At(e,g,y,c,f,F){const r=Me,u=Ne,_=Se;return a(),d("div",Et,[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:s(()=>[Ve(e.$slots,"default")]),_:3},8,["action","multiple","limit","headers","data","on-progress","on-success","on-exceed","on-error"]),e.showProgress&&e.fileList.length?(a(),L(_,{key:0,modelValue:e.visible,"onUpdate:modelValue":g[0]||(g[0]=i=>e.visible=i),title:"\u4E0A\u4F20\u8FDB\u5EA6","close-on-click-modal":!1,width:"500px",modal:!1,"before-close":e.handleClose},{default:s(()=>[o("div",Ft,[(a(!0),d(z,null,q(e.fileList,(i,v)=>(a(),d("div",{key:v,class:"mb-5"},[o("div",null,X(i.name),1),o("div",wt,[n(u,{percentage:parseInt(i.percentage)},null,8,["percentage"])])]))),128))])]),_:1},8,["modelValue","before-close"])):E("",!0)])}const St=de(bt,[["render",At]]),Vt="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 Dt(e){return j.post({url:"/common/album/cateAdd",params:e})}function xt(e){return j.post({url:"/common/album/cateRename",params:e})}function Bt(e){return j.post({url:"/common/album/cateDel",params:e})}function $t(e){return j.get({url:"/common/album/cateList",params:e})}function Rt(e){return j.get({url:"/common/album/albumList",params:e})}function Pt(e){return j.post({url:"/