2 lines
19 KiB
JavaScript
2 lines
19 KiB
JavaScript
import{S as We,T as Ge,G as Ve,k as qe,b as Ye,U as Ke,p as Qe,q as Ze,r as Je,V as Oe,E as Xe,Q as He,R as et,B as tt,J as lt,W as nt,K as at,L as ot,w as st,C as ut,a as it}from"./element-plus.151049e5.js";import{u as ct,_ as dt}from"./usePaging.1512f046.js";import{_ as rt}from"./index.ba340ca4.js";import{a as mt,h as ie,R as pt,f as j,d as re,r as N,b as xe,i as ft}from"./index.7e85ebc5.js";import{P as _t}from"./index.e1ca5b7c.js";import{d as Z,s as J,r as V,e as me,t as vt,o,c as i,V as n,M as a,I as Be,L as w,a as s,W as M,a8 as Q,U as te,S as g,a0 as Re,$ as $e,J as ht,u as t,w as le,O as F,P as de,k as q,n as Se,a4 as gt,j as yt,_ as K,aa as Ct,Q as De,T as C,C as bt,ag as kt,b9 as Et,b8 as Ft}from"./@vue.cab01781.js";import{g as wt}from"./vue3-video-play.05975c53.js";const At=Z({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=mt(),c=J(),_=V(`${ie.baseUrl}${ie.urlPrefix}/common/upload/${e.type}`),A=me(()=>({token:b.token,version:ie.version})),r=V(!1),u=V([]);return{uploadRefs:c,action:_,headers:A,visible:r,fileList:u,handleProgress:(x,R,I)=>{r.value=!0,u.value=vt(I)},handleSuccess:(x,R,I)=>{var G;I.every(L=>L.status=="success")&&((G=c.value)==null||G.clearFiles(),r.value=!1,y("change")),x.code==pt.FAILED&&x.msg&&j.msgError(x.msg)},handleError:(x,R)=>{var I;j.msgError(`${R.name}\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`),(I=c.value)==null||I.abort(R),r.value=!1,y("change"),y("error")},handleExceed:()=>{j.msgError("\u8D85\u51FA\u4E0A\u4F20\u4E0A\u9650\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20")},handleClose:()=>{var x;(x=c.value)==null||x.clearFiles(),r.value=!1}}}}),St={class:"upload"},Dt={class:"file-list p-4"},Vt={class:"flex-1"};function xt(e,y,b,c,_,A){const r=We,u=Ge,v=Ve;return o(),i("div",St,[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:a(()=>[Be(e.$slots,"default")]),_:3},8,["action","multiple","limit","headers","data","on-progress","on-success","on-exceed","on-error"]),e.showProgress&&e.fileList.length?(o(),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:a(()=>[s("div",Dt,[(o(!0),i(M,null,Q(e.fileList,(d,h)=>(o(),i("div",{key:h,class:"mb-5"},[s("div",null,te(d.name),1),s("div",Vt,[n(u,{percentage:parseInt(d.percentage)},null,8,["percentage"])])]))),128))])]),_:1},8,["modelValue","onClose"])):g("",!0)])}const Bt=re(At,[["render",xt]]),Rt="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 $t(e){return N.post({url:"/common/album/cateAdd",params:e})}function Pt(e){return N.post({url:"/common/album/cateRename",params:e})}function It(e){return N.post({url:"/common/album/cateDel",params:e})}function Lt(e){return N.get({url:"/common/album/cateList",params:e})}function Tt(e){return N.get({url:"/common/album/albumList",params:e})}function zt(e){return N.post({url:"/common/album/albumDel",params:e})}function Ut(e){return N.post({url:"/common/album/albumMove",params:e})}function Mt(e){return N.post({url:"/common/album/albumRename",params:e})}function jt(e){const y=J(),b=V([]),c=V(""),_=async()=>{const d=await Lt({type:e}),h=[{name:"\u5168\u90E8",id:""},{name:"\u672A\u5206\u7EC4",id:0}];b.value=d,b.value.unshift(...h),setTimeout(()=>{var m;(m=y.value)==null||m.setCurrentKey(c.value)},0)};return{treeRef:y,cateId:c,cateLists:b,handleAddCate:async()=>{const{value:d}=await j.prompt("","\u6DFB\u52A0\u5206\u7EC4");await $t({type:e,name:d,pid:0}),_()},handleEditCate:async(d,h)=>{const{value:m}=await j.prompt("","\u91CD\u547D\u5206\u7EC4",{inputValue:d});await Pt({id:h,name:m}),_()},handleDeleteCate:async d=>{await j.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await It({id:d}),c.value="",_()},getCateLists:_,handleCatSelect:d=>{c.value=d.id}}}function Nt(e,y,b,c){const _=J(),A=V("normal"),r=V(0),u=V([]),v=V(!1),d=V(!1),h=Re({name:"",type:y,cid:e}),{pager:m,getLists:W,resetPage:x}=ct({fetchFun:Tt,params:h,firstLoading:!0,size:c}),R=()=>{W()},I=()=>{x()},O=p=>!!u.value.find(k=>k.id==p),G=async p=>{await j.confirm("\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u672C\u5730\u6216\u4E91\u5B58\u50A8\u6587\u4EF6\u4E5F\u5C06\u540C\u6B65\u5220\u9664\uFF0C\u5982\u6587\u4EF6\u5DF2\u88AB\u4F7F\u7528\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01");const k=p||u.value.map($=>$.id);await zt({ids:k}),R(),E()},L=async()=>{const p=u.value.map(k=>k.id);await Ut({ids:p,cid:r.value}),r.value=0,R(),E()},U=p=>{const k=u.value.findIndex($=>$.id==p.id);if(k!=-1){u.value.splice(k,1);return}if(u.value.length==b.value){if(b.value==1){u.value=[],u.value.push(p);return}qe.warning("\u5DF2\u8FBE\u5230\u9009\u62E9\u4E0A\u9650");return}u.value.push(p)},E=()=>{u.value=[]};return{listShowType:A,tableRef:_,moveId:r,pager:m,fileParams:h,select:u,isCheckAll:v,isIndeterminate:d,getFileList:R,refresh:I,batchFileDelete:G,batchFileMove:L,selectFile:U,isSelect:O,clearSelect:E,cancelSelete:p=>{u.value=u.value.filter(k=>k.id!=p)},selectAll:p=>{var k;if(d.value=!1,(k=_.value)==null||k.toggleAllSelection(),p){u.value=[...m.lists];return}E()},handleFileRename:async(p,k)=>{const{value:$}=await j.prompt("","\u91CD\u547D\u540D",{inputValue:p});await Mt({id:k,name:$}),R()}}}const Wt=Z({props:{uri:{type:String},fileSize:{type:String,default:"100px"},type:{type:String,default:"image"}},emits:["close"]});const Gt=["src"],qt={key:2,class:"absolute left-1/2 top-1/2 translate-x-[-50%] translate-y-[-50%] rounded-full w-5 h-5 flex justify-center items-center bg-[rgba(0,0,0,0.3)]"};function Yt(e,y,b,c,_,A){const r=Ye,u=xe;return o(),i("div",null,[s("div",{class:"file-item relative",style:$e({height:e.fileSize,width:e.fileSize})},[e.type=="image"?(o(),w(r,{key:0,class:"image",fit:"contain",src:e.uri},null,8,["src"])):e.type=="video"?(o(),i("video",{key:1,class:"video",src:e.uri},null,8,Gt)):g("",!0),e.type=="video"?(o(),i("div",qt,[n(u,{name:"el-icon-CaretRight",size:18,color:"#fff"})])):g("",!0),Be(e.$slots,"default",{},void 0,!0)],4)])}const ce=re(Wt,[["render",Yt],["__scopeId","data-v-ec4ebd66"]]),Kt=Z({__name:"index",props:{src:{type:String,required:!0},width:String,height:String,poster:String},setup(e,{expose:y}){const b=e,c=J(),_=Re({color:"var(--el-color-primary)",muted:!1,webFullScreen:!1,speedRate:["0.75","1.0","1.25","1.5","2.0"],autoPlay:!0,loop:!1,mirror:!1,ligthOff:!1,volume:.3,control:!1,title:"",poster:"",...b}),A=()=>{c.value.play()},r=()=>{c.value.pause()},u=m=>{console.log(m,"\u64AD\u653E")},v=m=>{console.log(m,"\u6682\u505C")},d=m=>{console.log(m,"\u65F6\u95F4\u66F4\u65B0")},h=m=>{console.log(m,"\u53EF\u4EE5\u64AD\u653E")};return y({play:A,pause:r}),(m,W)=>(o(),i("div",null,[n(t(wt),ht({ref_key:"playerRef",ref:c},_,{src:e.src,onPlay:u,onPause:v,onTimeupdate:d,onCanplay:h}),null,16,["src"])]))}}),Qt={key:0},Zt={key:1},Jt=Z({__name:"preview",props:{modelValue:{type:Boolean,default:!1},url:{type:String,default:""},type:{type:String,default:"image"}},emits:["update:modelValue"],setup(e,{emit:y}){const b=e,c=J(),_=me({get(){return b.modelValue},set(u){y("update:modelValue",u)}}),A=()=>{y("update:modelValue",!1)},r=V([]);return le(()=>b.modelValue,u=>{u?Se(()=>{var v;r.value=[b.url],(v=c.value)==null||v.play()}):Se(()=>{var v;r.value=[],(v=c.value)==null||v.pause()})}),(u,v)=>{const d=Ke,h=Kt,m=Ve;return F((o(),i("div",null,[e.type=="image"?(o(),i("div",Qt,[r.value.length?(o(),w(d,{key:0,"url-list":r.value,"hide-on-click-modal":"",onClose:A},null,8,["url-list"])):g("",!0)])):g("",!0),e.type=="video"?(o(),i("div",Zt,[n(m,{modelValue:t(_),"onUpdate:modelValue":v[0]||(v[0]=W=>q(_)?_.value=W:null),width:"740px",title:"\u89C6\u9891\u9884\u89C8","before-close":A},{default:a(()=>[n(h,{ref_key:"playerRef",ref:c,src:e.url,width:"100%",height:"450px"},null,8,["src"])]),_:1},8,["modelValue"])])):g("",!0)],512)),[[de,e.modelValue]])}}}),ne=e=>(Et("data-v-51663868"),e=e(),Ft(),e),Ot={class:"material"},Xt={class:"material__left"},Ht={class:"flex-1 min-h-0"},el={class:"material-left__content pt-4 p-b-4"},tl={class:"flex flex-1 items-center min-w-0 pr-4"},ll=ne(()=>s("img",{class:"w-[20px] h-[16px] mr-3",src:Rt},null,-1)),nl={class:"flex-1 truncate mr-2"},al=ne(()=>s("span",{class:"muted m-r-10"},"\xB7\xB7\xB7",-1)),ol=["onClick"],sl=C("\u547D\u540D\u5206\u7EC4"),ul=["onClick"],il=C("\u5220\u9664\u5206\u7EC4"),cl={class:"flex justify-center p-2 border-t border-br"},dl=C(" \u6DFB\u52A0\u5206\u7EC4 "),rl={class:"material__center flex flex-col"},ml={class:"operate-btn flex"},pl={class:"flex-1 flex"},fl=C("\u672C\u5730\u4E0A\u4F20"),_l=C("\u672C\u5730\u4E0A\u4F20"),vl=C(" \u5220\u9664 "),hl=C("\u79FB\u52A8"),gl=ne(()=>s("span",{class:"mr-5"},"\u79FB\u52A8\u6587\u4EF6\u81F3",-1)),yl={class:"flex items-center ml-2"},Cl={key:0,class:"mt-3"},bl=C(" \u5F53\u9875\u5168\u9009 "),kl={class:"material-center__content flex flex-col flex-1 mb-1 min-h-0"},El={class:"file-list flex flex-wrap mt-4"},Fl={key:0,class:"item-selected"},wl={class:"operation-btns flex items-center"},Al=C(" \u91CD\u547D\u540D "),Sl=C(" \u67E5\u770B "),Dl={class:"inline-block"},Vl=C(" \u91CD\u547D\u540D "),xl={class:"inline-block"},Bl=C(" \u67E5\u770B "),Rl={class:"inline-block"},$l=C(" \u5220\u9664 "),Pl={key:1,class:"flex flex-1 justify-center items-center"},Il={class:"material-center__footer flex justify-between items-center mt-2"},Ll={class:"flex"},Tl={class:"mr-3"},zl=C(" \u5F53\u9875\u5168\u9009 "),Ul=C(" \u5220\u9664 "),Ml=C("\u79FB\u52A8"),jl=ne(()=>s("span",{class:"mr-5"},"\u79FB\u52A8\u6587\u4EF6\u81F3",-1)),Nl={key:0,class:"material__right"},Wl={class:"flex justify-between p-2 flex-wrap"},Gl={class:"sm flex items-center"},ql={key:0},Yl=C("\u6E05\u7A7A"),Kl={class:"flex-1 min-h-0"},Ql={class:"select-lists flex flex-col p-t-3"},Zl={class:"select-item"},Jl=Z({__name:"index",props:{fileSize:{type:String,default:"100px"},limit:{type:Number,default:1},type:{type:String,default:"image"},mode:{type:String,default:"picker"},pageSize:{type:Number,default:15}},emits:["change"],setup(e,{expose:y,emit:b}){const c=e,{limit:_}=gt(c),A=me(()=>{switch(c.type){case"image":return 10;case"video":return 20;case"file":return 30;default:return 0}}),r=bt("visible"),u=V(""),v=V(!1),{treeRef:d,cateId:h,cateLists:m,handleAddCate:W,handleEditCate:x,handleDeleteCate:R,getCateLists:I,handleCatSelect:O}=jt(A.value),{tableRef:G,listShowType:L,moveId:U,pager:E,fileParams:X,select:T,isCheckAll:z,isIndeterminate:p,getFileList:k,refresh:$,batchFileDelete:H,batchFileMove:pe,selectFile:ae,isSelect:fe,clearSelect:_e,cancelSelete:Pe,selectAll:ve,handleFileRename:he}=Nt(h,A,_,c.pageSize),ge=async()=>{var B;await I(),(B=d.value)==null||B.setCurrentKey(h.value),k()},oe=B=>{u.value=B,v.value=!0};return le(r,async B=>{B&&ge()},{immediate:!0}),le(h,()=>{X.name="",$()}),le(T,B=>{if(b("change",B),B.length==E.lists.length&&B.length!==0){p.value=!1,z.value=!0;return}B.length>0?p.value=!0:(z.value=!1,p.value=!1)},{deep:!0}),yt(()=>{c.mode=="page"&&ge()}),y({clearSelect:_e}),(B,f)=>{const ye=ft,Ce=Qe,Ie=Ze,Le=Je,Te=Oe,se=Xe,S=st,be=Bt,ke=He,Ee=et,Fe=_t,ee=xe,ze=ut,we=it,ue=tt,Ae=rt,Y=lt,Ue=nt,Me=at,je=dt,D=kt("perms"),Ne=ot;return F((o(),i("div",Ot,[s("div",Xt,[s("div",Ht,[n(se,null,{default:a(()=>[s("div",el,[n(Te,{ref_key:"treeRef",ref:d,"node-key":"id",data:t(m),"empty-text":"''","highlight-current":!0,"expand-on-click-node":!1,"current-node-key":t(h),onNodeClick:t(O)},{default:a(({data:l})=>[s("div",tl,[ll,s("span",nl,[n(ye,{content:l.name},null,8,["content"])]),l.id>0?F((o(),w(Le,{key:0,"hide-on-click":!1},{dropdown:a(()=>[n(Ie,null,{default:a(()=>[F((o(),i("div",{onClick:P=>t(x)(l.name,l.id)},[n(Ce,null,{default:a(()=>[sl]),_:1})],8,ol)),[[D,["common:album:cateRename"]]]),F((o(),i("div",{onClick:P=>t(R)(l.id)},[n(Ce,null,{default:a(()=>[il]),_:1})],8,ul)),[[D,["common:album:cateDel"]]])]),_:2},1024)]),default:a(()=>[al]),_:2},1024)),[[D,["common:album:cateRename","common:album:cateDel"]]]):g("",!0)])]),_:1},8,["data","current-node-key","onNodeClick"])])]),_:1})]),s("div",cl,[F((o(),w(S,{onClick:t(W)},{default:a(()=>[dl]),_:1},8,["onClick"])),[[D,["common:album:cateAdd"]]])])]),s("div",rl,[s("div",ml,[s("div",pl,[e.type=="image"?F((o(),w(be,{key:0,class:"mr-3",data:{cid:t(h)},type:e.type,"show-progress":!0,onChange:t($)},{default:a(()=>[n(S,{type:"primary"},{default:a(()=>[fl]),_:1})]),_:1},8,["data","type","onChange"])),[[D,["common:upload:image"]]]):g("",!0),e.type=="video"?F((o(),w(be,{key:1,class:"mr-3",data:{cid:t(h)},type:e.type,"show-progress":!0,onChange:t($)},{default:a(()=>[n(S,{type:"primary"},{default:a(()=>[_l]),_:1})]),_:1},8,["data","type","onChange"])),[[D,["common:upload:video"]]]):g("",!0),e.mode=="page"?F((o(),w(S,{key:2,disabled:!t(T).length,onClick:f[0]||(f[0]=K(l=>t(H)(),["stop"]))},{default:a(()=>[vl]),_:1},8,["disabled"])),[[D,["common:album:albumDel"]]]):g("",!0),e.mode=="page"?F((o(),w(Fe,{key:3,class:"ml-3",onConfirm:t(pe),disabled:!t(T).length,title:"\u79FB\u52A8\u6587\u4EF6"},{trigger:a(()=>[n(S,{disabled:!t(T).length},{default:a(()=>[hl]),_:1},8,["disabled"])]),default:a(()=>[s("div",null,[gl,n(Ee,{modelValue:t(U),"onUpdate:modelValue":f[1]||(f[1]=l=>q(U)?U.value=l:null),placeholder:"\u8BF7\u9009\u62E9"},{default:a(()=>[(o(!0),i(M,null,Q(t(m),l=>(o(),i(M,{key:l.id},[l.id!==""?(o(),w(ke,{key:0,label:l.name,value:l.id},null,8,["label","value"])):g("",!0)],64))),128))]),_:1},8,["modelValue"])])]),_:1},8,["onConfirm","disabled"])),[[D,["common:album:albumMove"]]]):g("",!0)]),n(ze,{class:"w-60",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",modelValue:t(X).name,"onUpdate:modelValue":f[2]||(f[2]=l=>t(X).name=l),onKeyup:Ct(t($),["enter"])},{append:a(()=>[n(S,{onClick:t($)},{icon:a(()=>[n(ee,{name:"el-icon-Search"})]),_:1},8,["onClick"])]),_:1},8,["modelValue","onKeyup"]),s("div",yl,[n(we,{content:"\u5217\u8868\u89C6\u56FE",placement:"top"},{default:a(()=>[s("div",{class:De(["list-icon",{select:t(L)=="table"}]),onClick:f[3]||(f[3]=l=>L.value="table")},[n(ee,{name:"local-icon-list-2",size:18})],2)]),_:1}),n(we,{content:"\u5E73\u94FA\u89C6\u56FE",placement:"top"},{default:a(()=>[s("div",{class:De(["list-icon",{select:t(L)=="normal"}]),onClick:f[4]||(f[4]=l=>L.value="normal")},[n(ee,{name:"el-icon-Menu",size:18})],2)]),_:1})])]),e.mode=="page"?(o(),i("div",Cl,[n(ue,{disabled:!t(E).lists.length,modelValue:t(z),"onUpdate:modelValue":f[5]||(f[5]=l=>q(z)?z.value=l:null),onChange:t(ve),indeterminate:t(p)},{default:a(()=>[bl]),_:1},8,["disabled","modelValue","onChange","indeterminate"])])):g("",!0),s("div",kl,[t(E).lists.length?F((o(),w(se,{key:0},{default:a(()=>[s("ul",El,[(o(!0),i(M,null,Q(t(E).lists,l=>(o(),i("li",{class:"file-item-wrap",key:l.id,style:$e({width:e.fileSize})},[n(Ae,{onClose:P=>t(H)([l.id])},{default:a(()=>[n(ce,{uri:l.uri,"file-size":e.fileSize,type:e.type,onClick:P=>t(ae)(l)},{default:a(()=>[t(fe)(l.id)?(o(),i("div",Fl,[n(ee,{size:24,name:"el-icon-Check",color:"#fff"})])):g("",!0)]),_:2},1032,["uri","file-size","type","onClick"])]),_:2},1032,["onClose"]),n(ye,{class:"mt-1",content:l.name},null,8,["content"]),s("div",wl,[F((o(),w(S,{type:"primary",link:"",onClick:P=>t(he)(l.name,l.id)},{default:a(()=>[Al]),_:2},1032,["onClick"])),[[D,["common:album:albumRename"]]]),n(S,{type:"primary",link:"",onClick:P=>oe(l.uri)},{default:a(()=>[Sl]),_:2},1032,["onClick"])])],4))),128))])]),_:1},512)),[[de,t(L)=="normal"]]):g("",!0),F(n(Me,{ref_key:"tableRef",ref:G,class:"mt-4",data:t(E).lists,width:"100%",height:"100%",size:"large",onRowClick:t(ae)},{default:a(()=>[n(Y,{width:"55"},{default:a(({row:l})=>[n(ue,{modelValue:t(fe)(l.id),onChange:P=>t(ae)(l)},null,8,["modelValue","onChange"])]),_:1}),n(Y,{label:"\u56FE\u7247",width:"100"},{default:a(({row:l})=>[n(ce,{uri:l.uri,"file-size":"50px",type:e.type},null,8,["uri","type"])]),_:1}),n(Y,{label:"\u540D\u79F0","min-width":"100","show-overflow-tooltip":""},{default:a(({row:l})=>[n(Ue,{onClick:K(P=>oe(l.uri),["stop"]),underline:!1},{default:a(()=>[C(te(l.name),1)]),_:2},1032,["onClick"])]),_:1}),n(Y,{prop:"createTime",label:"\u4E0A\u4F20\u65F6\u95F4","min-width":"100"}),n(Y,{label:"\u64CD\u4F5C",width:"150",fixed:"right"},{default:a(({row:l})=>[F((o(),i("div",Dl,[n(S,{type:"primary",link:"",onClick:K(P=>t(he)(l.name,l.id),["stop"])},{default:a(()=>[Vl]),_:2},1032,["onClick"])])),[[D,["common:album:albumRename"]]]),s("div",xl,[n(S,{type:"primary",link:"",onClick:K(P=>oe(l.uri),["stop"])},{default:a(()=>[Bl]),_:2},1032,["onClick"])]),F((o(),i("div",Rl,[n(S,{type:"primary",link:"",onClick:K(P=>t(H)([l.id]),["stop"])},{default:a(()=>[$l]),_:2},1032,["onClick"])])),[[D,["common:album:albumDel"]]])]),_:1})]),_:1},8,["data","onRowClick"]),[[de,t(L)=="table"]]),!t(E).loading&&!t(E).lists.length?(o(),i("div",Pl," \u6682\u65E0\u6570\u636E~ ")):g("",!0)]),s("div",Il,[s("div",Ll,[e.mode=="page"?(o(),i(M,{key:0},[s("span",Tl,[n(ue,{disabled:!t(E).lists.length,modelValue:t(z),"onUpdate:modelValue":f[6]||(f[6]=l=>q(z)?z.value=l:null),onChange:t(ve),indeterminate:t(p)},{default:a(()=>[zl]),_:1},8,["disabled","modelValue","onChange","indeterminate"])]),F((o(),w(S,{disabled:!t(T).length,onClick:f[7]||(f[7]=l=>t(H)())},{default:a(()=>[Ul]),_:1},8,["disabled"])),[[D,["common:album:albumDel"]]]),F((o(),w(Fe,{class:"ml-3 inline",onConfirm:t(pe),disabled:!t(T).length,title:"\u79FB\u52A8\u6587\u4EF6"},{trigger:a(()=>[n(S,{disabled:!t(T).length},{default:a(()=>[Ml]),_:1},8,["disabled"])]),default:a(()=>[s("div",null,[jl,n(Ee,{modelValue:t(U),"onUpdate:modelValue":f[8]||(f[8]=l=>q(U)?U.value=l:null),placeholder:"\u8BF7\u9009\u62E9"},{default:a(()=>[(o(!0),i(M,null,Q(t(m),l=>(o(),i(M,{key:l.id},[l.id!==""?(o(),w(ke,{key:0,label:l.name,value:l.id},null,8,["label","value"])):g("",!0)],64))),128))]),_:1},8,["modelValue"])])]),_:1},8,["onConfirm","disabled"])),[[D,["common:album:albumMove"]]])],64)):g("",!0)]),n(je,{modelValue:t(E),"onUpdate:modelValue":f[9]||(f[9]=l=>q(E)?E.value=l:null),onChange:t(k),layout:"total, prev, pager, next, jumper"},null,8,["modelValue","onChange"])])]),e.mode=="picker"?(o(),i("div",Nl,[s("div",Wl,[s("div",Gl,[C(" \u5DF2\u9009\u62E9 "+te(t(T).length)+" ",1),t(_)?(o(),i("span",ql,"/"+te(t(_)),1)):g("",!0)]),n(S,{type:"primary",link:"",onClick:t(_e)},{default:a(()=>[Yl]),_:1},8,["onClick"])]),s("div",Kl,[n(se,{class:"ls-scrollbar"},{default:a(()=>[s("ul",Ql,[(o(!0),i(M,null,Q(t(T),l=>(o(),i("li",{class:"mb-4",key:l.id},[s("div",Zl,[n(Ae,{onClose:P=>t(Pe)(l.id)},{default:a(()=>[n(ce,{uri:l.uri,"file-size":"100px",type:e.type},null,8,["uri","type"])]),_:2},1032,["onClose"])])]))),128))])]),_:1})])])):g("",!0),n(Jt,{modelValue:v.value,"onUpdate:modelValue":f[10]||(f[10]=l=>v.value=l),url:u.value,type:e.type},null,8,["modelValue","url","type"])])),[[Ne,t(E).loading]])}}});const an=re(Jl,[["__scopeId","data-v-51663868"]]);export{ce as F,an as _,Jt as a};
|