2 lines
21 KiB
JavaScript
2 lines
21 KiB
JavaScript
import{V as Ke,W as Ze,I as De,X as Oe,J as $e,K as ze,C as Re,w as Le,k as Qe,b as Je,Y as Xe,p as He,q as et,r as tt,Z as lt,E as nt,B as st,M as ot,_ as at,N as it,O as ut,a as dt}from"./element-plus.91c68cc0.js";import{_ as rt}from"./index.vue_vue_type_script_setup_true_lang.863ae816.js";import{_ as ct}from"./index.839c505b.js";import{a as mt,i as de,R as Ve,f as Z,d as me,r as T,b as Pe,j as pt}from"./index.d12b3af4.js";import{P as ft}from"./index.e03c2e5b.js";import{d as Q,s as se,r as A,b as ne,t as vt,o as i,c as m,U as s,L as o,H as pe,K as B,a,T as j,a9 as G,S as te,Q as _,w as O,a3 as Y,u as t,j as I,R as y,Z as gt,a0 as Ue,M as le,V as ce,n as xe,_ as yt,i as _t,aa as Ct,O as Be,D as ht}from"./@vue.76ce7aa3.js";import{u as kt}from"./@vueuse.9ffef7f8.js";import{u as bt}from"./usePaging.f8c888e4.js";const Et=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","success"],setup(e,{emit:C}){const h=mt(),f=se(),v=A(`${de.baseUrl}${de.urlPrefix}/upload/${e.type}`),E=ne(()=>({token:h.token,version:de.version})),c=A(!1),r=A([]),w=(b,S,$)=>{c.value=!0,r.value=vt($)},u=(b,S,$)=>{var N;$.every(P=>P.status=="success")&&((N=f.value)==null||N.clearFiles(),c.value=!1),C("change",S),b.code==Ve.SUCCESS&&C("success",b),b.code==Ve.FAIL&&b.msg&&Z.msgError(b.msg)},k=(b,S)=>{var $;Z.msgError(`${S.name}\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25`),($=f.value)==null||$.abort(S),c.value=!1,C("change",S),C("error",S)},d=()=>{Z.msgError(`\u8D85\u51FA\u4E0A\u4F20\u4E0A\u9650${e.limit}\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`)},R=()=>{var b;(b=f.value)==null||b.clearFiles(),c.value=!1},M=ne(()=>{switch(e.type){case"image":return".jpg,.png,.gif,.jpeg";case"video":return".wmv,.avi,.mpg,.mpeg,.3gp,.mov,.mp4,.flv,.rmvb,.mkv";default:return"*"}});return{uploadRefs:f,action:v,headers:E,visible:c,fileList:r,getAccept:M,handleProgress:w,handleSuccess:u,handleError:k,handleExceed:d,handleClose:R}}}),wt={class:"upload"},Ft={class:"file-list p-4"},At={class:"flex-1"};function St(e,C,h,f,v,E){const c=Ke,r=Ze,w=De;return i(),m("div",wt,[s(c,{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(()=>[pe(e.$slots,"default")]),_:3},8,["action","multiple","limit","headers","data","on-progress","on-success","on-exceed","on-error","accept"]),e.showProgress&&e.fileList.length?(i(),B(w,{key:0,modelValue:e.visible,"onUpdate:modelValue":C[0]||(C[0]=u=>e.visible=u),title:"\u4E0A\u4F20\u8FDB\u5EA6","close-on-click-modal":!1,width:"500px",modal:!1,onClose:e.handleClose},{default:o(()=>[a("div",Ft,[(i(!0),m(j,null,G(e.fileList,(u,k)=>(i(),m("div",{key:k,class:"mb-5"},[a("div",null,te(u.name),1),a("div",At,[s(r,{percentage:parseInt(u.percentage)},null,8,["percentage"])])]))),128))])]),_:1},8,["modelValue","onClose"])):_("",!0)])}const Vt=me(Et,[["render",St]]),xt={class:"popover-input__input mr-[10px] flex-1"},Bt={class:"popover-input__btns flex-none"},Dt=Q({__name:"index",props:{value:{type:String},type:{type:String,default:"text"},width:{type:[Number,String],default:"300px"},placeholder:String,disabled:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},size:{type:String,default:"default"},limit:{type:Number,default:200},showLimit:{type:Boolean,default:!1},teleported:{type:Boolean,default:!0}},emits:["confirm"],setup(e,{emit:C}){const h=e,f=C,v=A(!1),E=A(!1),c=A(),r=()=>{u(),f("confirm",c.value)},w=()=>{h.disabled||(v.value=!0)},u=()=>{v.value=!1};return O(()=>h.value,k=>{c.value=k},{immediate:!0}),kt(document.documentElement,"click",()=>{E.value||u()}),(k,d)=>{const R=$e,M=ze,b=Re,S=Le,$=Oe;return i(),m("div",{onMouseenter:d[4]||(d[4]=F=>E.value=!0),onMouseleave:d[5]||(d[5]=F=>E.value=!1)},[s($,{placement:"top",visible:t(v),"onUpdate:visible":d[3]||(d[3]=F=>I(v)?v.value=F:null),width:e.width,trigger:"contextmenu",class:"popover-input",teleported:e.teleported,persistent:!1,"popper-class":"!p-0"},{reference:o(()=>[a("div",{class:"inline",onClick:Y(w,["stop"])},[pe(k.$slots,"default")])]),default:o(()=>[a("div",{class:"flex p-3",onClick:d[2]||(d[2]=Y(()=>{},["stop"]))},[a("div",xt,[e.type=="select"?(i(),B(M,{key:0,class:"flex-1",size:e.size,modelValue:t(c),"onUpdate:modelValue":d[0]||(d[0]=F=>I(c)?c.value=F:null),teleported:e.teleported},{default:o(()=>[(i(!0),m(j,null,G(e.options,F=>(i(),B(R,{key:F.value,label:F.label,value:F.value},null,8,["label","value"]))),128))]),_:1},8,["size","modelValue","teleported"])):(i(),B(b,{key:1,modelValue:t(c),"onUpdate:modelValue":d[1]||(d[1]=F=>I(c)?c.value=F:null),modelModifiers:{trim:!0},maxlength:e.limit,"show-word-limit":e.showLimit,type:e.type,size:e.size,clearable:"",placeholder:e.placeholder},null,8,["modelValue","maxlength","show-word-limit","type","size","placeholder"]))]),a("div",Bt,[s(S,{link:"",onClick:u},{default:o(()=>d[6]||(d[6]=[y("\u53D6\u6D88")])),_:1}),s(S,{type:"primary",size:e.size,onClick:r},{default:o(()=>d[7]||(d[7]=[y("\u786E\u5B9A")])),_:1},8,["size"])])])]),_:3},8,["visible","width","teleported"])],32)}}}),$t="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 T.post({url:"/file/addCate",params:e})}function Rt(e){return T.post({url:"/file/editCate",params:e})}function Lt(e){return T.post({url:"/file/delCate",params:e})}function Pt(e){return T.get({url:"/file/listCate",params:e})}function Ut(e){return T.get({url:"/file/lists",params:e},{ignoreCancelToken:!0,isOpenRetry:!1})}function It(e){return T.post({url:"/file/delete",params:e})}function jt(e){return T.post({url:"/file/move",params:e})}function Tt(e){return T.post({url:"/file/rename",params:e})}function Mt(e){const C=se(),h=A([]),f=A(""),v=async()=>{const u=await Pt({page_type:0,type:e}),k=[{name:"\u5168\u90E8",id:""},{name:"\u672A\u5206\u7EC4",id:0}];h.value=u.lists,h.value.unshift(...k),setTimeout(()=>{var d;(d=C.value)==null||d.setCurrentKey(f.value)},0)};return{treeRef:C,cateId:f,cateLists:h,handleAddCate:async u=>{await zt({type:e,name:u,pid:0}),v()},handleEditCate:async(u,k)=>{await Rt({id:k,name:u}),v()},handleDeleteCate:async u=>{await Z.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Lt({id:u}),f.value="",v()},getCateLists:v,handleCatSelect:u=>{f.value=u.id}}}function Nt(e,C,h,f){const v=se(),E=A("normal"),c=A(0),r=A([]),w=A(!1),u=A(!1),k=gt({name:"",type:C,cid:e}),{pager:d,getLists:R,resetPage:M}=bt({fetchFun:Ut,params:k,firstLoading:!0,size:f}),b=()=>{R()},S=()=>{M()},$=p=>!!r.value.find(g=>g.id==p),F=async p=>{await Z.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 g=p||r.value.map(W=>W.id);await It({ids:g}),b(),L()},N=async()=>{const p=r.value.map(g=>g.id);await jt({ids:p,cid:c.value}),c.value=0,b(),L()},P=p=>{const g=r.value.findIndex(W=>W.id==p.id);if(g!=-1){r.value.splice(g,1);return}if(r.value.length==h.value){if(h.value==1){r.value=[],r.value.push(p);return}Qe.warning("\u5DF2\u8FBE\u5230\u9009\u62E9\u4E0A\u9650");return}r.value.push(p)},L=()=>{r.value=[]};return{listShowType:E,tableRef:v,moveId:c,pager:d,fileParams:k,select:r,isCheckAll:w,isIndeterminate:u,getFileList:b,refresh:S,batchFileDelete:F,batchFileMove:N,selectFile:P,isSelect:$,clearSelect:L,cancelSelete:p=>{r.value=r.value.filter(g=>g.id!=p)},selectAll:p=>{var g;if(u.value=!1,(g=v.value)==null||g.toggleAllSelection(),p){r.value=[...d.lists];return}L()},handleFileRename:async(p,g)=>{await Tt({id:g,name:p}),b()}}}const Wt=Q({props:{uri:{type:String},fileSize:{type:String,default:"100px"},type:{type:String,default:"image"}},emits:["close"]});const Gt=["src"],Yt={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 qt(e,C,h,f,v,E){const c=Je,r=Pe;return i(),m("div",null,[a("div",{class:"file-item relative",style:Ue({height:e.fileSize,width:e.fileSize})},[e.type=="image"?(i(),B(c,{key:0,class:"image",fit:"contain",src:e.uri,"preview-teleported":!0},null,8,["src"])):e.type=="video"?(i(),m("video",{key:1,class:"video",src:e.uri},null,8,Gt)):_("",!0),e.type=="video"?(i(),m("div",Yt,[s(r,{name:"el-icon-CaretRight",size:18,color:"#fff"})])):_("",!0),pe(e.$slots,"default",{},void 0,!0)],4)])}const re=me(Wt,[["render",qt],["__scopeId","data-v-1ee7b564"]]),Kt={key:0},Zt={key:1},Ot=Q({__name:"preview",props:{modelValue:{type:Boolean,default:!1},url:{type:String,default:""},type:{type:String,default:"image"}},emits:["update:modelValue"],setup(e,{emit:C}){const h=e,f=C,v=se(),E=ne({get(){return h.modelValue},set(w){f("update:modelValue",w)}}),c=()=>{f("update:modelValue",!1)},r=A([]);return O(()=>h.modelValue,w=>{w?xe(()=>{var u;r.value=[h.url],(u=v.value)==null||u.play()}):xe(()=>{var u;r.value=[],(u=v.value)==null||u.pause()})}),(w,u)=>{const k=Xe,d=De;return le((i(),m("div",null,[e.type=="image"?(i(),m("div",Kt,[t(r).length?(i(),B(k,{key:0,"url-list":t(r),"hide-on-click-modal":"",onClose:c},null,8,["url-list"])):_("",!0)])):_("",!0),e.type=="video"?(i(),m("div",Zt,[s(d,{modelValue:t(E),"onUpdate:modelValue":u[0]||(u[0]=R=>I(E)?E.value=R:null),width:"740px",title:"\u89C6\u9891\u9884\u89C8","before-close":c},null,8,["modelValue"])])):_("",!0)],512)),[[ce,e.modelValue]])}}}),Qt={class:"material"},Jt={class:"material__left"},Xt={class:"flex-1 min-h-0"},Ht={class:"material-left__content pt-4 p-b-4"},el={class:"flex flex-1 items-center min-w-0 pr-4"},tl={class:"flex-1 truncate mr-2"},ll=["onClick"],nl={class:"flex justify-center p-2 border-t border-br"},sl={class:"material__center flex flex-col"},ol={class:"operate-btn flex"},al={class:"flex-1 flex"},il={class:"flex items-center ml-2"},ul={key:0,class:"mt-3"},dl={class:"material-center__content flex flex-col flex-1 mb-1 min-h-0"},rl={class:"file-list flex flex-wrap mt-4"},cl={key:0,class:"item-selected"},ml={class:"operation-btns flex items-center"},pl={class:"inline-block"},fl={class:"inline-block"},vl={class:"inline-block"},gl={key:1,class:"flex flex-1 justify-center items-center"},yl={class:"material-center__footer flex justify-between items-center mt-2"},_l={class:"flex"},Cl={class:"mr-3"},hl={key:0,class:"material__right"},kl={class:"flex justify-between p-2 flex-wrap"},bl={class:"sm flex items-center"},El={key:0},wl={class:"flex-1 min-h-0"},Fl={class:"select-lists flex flex-col p-t-3"},Al={class:"select-item"},Sl=Q({__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:C,emit:h}){const f=e,v=h,{limit:E}=yt(f),c=ne(()=>{switch(f.type){case"image":return 10;case"video":return 20;case"file":return 30;default:return 0}}),r=ht("visible"),w=A(""),u=A(!1),{treeRef:k,cateId:d,cateLists:R,handleAddCate:M,handleEditCate:b,handleDeleteCate:S,getCateLists:$,handleCatSelect:F}=Mt(c.value),{tableRef:N,listShowType:P,moveId:L,pager:D,fileParams:J,select:U,isCheckAll:p,isIndeterminate:g,getFileList:W,refresh:q,batchFileDelete:X,batchFileMove:fe,selectFile:oe,isSelect:ve,clearSelect:ge,cancelSelete:Ie,selectAll:ye,handleFileRename:_e}=Nt(d,c,E,f.pageSize),Ce=async()=>{var z;await $(),(z=k.value)==null||z.setCurrentKey(d.value),W()},ae=z=>{w.value=z,u.value=!0};return O(r,async z=>{z&&Ce()},{immediate:!0}),O(d,()=>{J.name="",q()}),O(U,z=>{if(v("change",z),z.length==D.lists.length&&z.length!==0){g.value=!1,p.value=!0;return}z.length>0?g.value=!0:(p.value=!1,g.value=!1)},{deep:!0}),_t(()=>{f.mode=="page"&&Ce()}),C({clearSelect:ge}),(z,l)=>{const he=pt,ke=He,H=Dt,je=et,Te=tt,Me=lt,ie=nt,V=Le,be=Vt,Ee=$e,we=ze,Fe=ft,ee=Pe,Ne=Re,Ae=dt,ue=st,Se=ct,K=ot,We=at,Ge=it,Ye=rt,qe=ut;return le((i(),m("div",Qt,[a("div",Jt,[a("div",Xt,[s(ie,null,{default:o(()=>[a("div",Ht,[s(Me,{ref_key:"treeRef",ref:k,"node-key":"id",data:t(R),"empty-text":"''","highlight-current":!0,"expand-on-click-node":!1,"current-node-key":t(d),onNodeClick:t(F)},{default:o(({data:n})=>[a("div",el,[l[14]||(l[14]=a("img",{class:"w-[20px] h-[16px] mr-3",src:$t},null,-1)),a("span",tl,[s(he,{content:n.name},null,8,["content"])]),n.id>0?(i(),B(Te,{key:0,"hide-on-click":!1},{dropdown:o(()=>[s(je,null,{default:o(()=>[s(H,{onConfirm:x=>t(b)(x,n.id),size:"default",value:n.name,width:"400px",limit:20,"show-limit":"",teleported:""},{default:o(()=>[a("div",null,[s(ke,null,{default:o(()=>l[11]||(l[11]=[y(" \u547D\u540D\u5206\u7EC4 ")])),_:1})])]),_:2},1032,["onConfirm","value"]),a("div",{onClick:x=>t(S)(n.id)},[s(ke,null,{default:o(()=>l[12]||(l[12]=[y("\u5220\u9664\u5206\u7EC4")])),_:1})],8,ll)]),_:2},1024)]),default:o(()=>[l[13]||(l[13]=a("span",{class:"muted m-r-10"},"\xB7\xB7\xB7",-1))]),_:2},1024)):_("",!0)])]),_:1},8,["data","current-node-key","onNodeClick"])])]),_:1})]),a("div",nl,[s(H,{onConfirm:t(M),size:"default",width:"400px",limit:20,"show-limit":"",teleported:""},{default:o(()=>[s(V,null,{default:o(()=>l[15]||(l[15]=[y(" \u6DFB\u52A0\u5206\u7EC4 ")])),_:1})]),_:1},8,["onConfirm"])])]),a("div",sl,[a("div",ol,[a("div",al,[e.type=="image"?(i(),B(be,{key:0,class:"mr-3",data:{cid:t(d)},type:e.type,"show-progress":!0,onChange:t(q)},{default:o(()=>[s(V,{type:"primary"},{default:o(()=>l[16]||(l[16]=[y("\u672C\u5730\u4E0A\u4F20")])),_:1})]),_:1},8,["data","type","onChange"])):_("",!0),e.type=="video"?(i(),B(be,{key:1,class:"mr-3",data:{cid:t(d)},type:e.type,"show-progress":!0,onChange:t(q)},{default:o(()=>[s(V,{type:"primary"},{default:o(()=>l[17]||(l[17]=[y("\u672C\u5730\u4E0A\u4F20")])),_:1})]),_:1},8,["data","type","onChange"])):_("",!0),e.mode=="page"?(i(),B(V,{key:2,disabled:!t(U).length,onClick:l[0]||(l[0]=Y(n=>t(X)(),["stop"]))},{default:o(()=>l[18]||(l[18]=[y(" \u5220\u9664 ")])),_:1},8,["disabled"])):_("",!0),e.mode=="page"?(i(),B(Fe,{key:3,class:"ml-3",onConfirm:t(fe),disabled:!t(U).length,title:"\u79FB\u52A8\u6587\u4EF6"},{trigger:o(()=>[s(V,{disabled:!t(U).length},{default:o(()=>l[19]||(l[19]=[y("\u79FB\u52A8")])),_:1},8,["disabled"])]),default:o(()=>[a("div",null,[l[20]||(l[20]=a("span",{class:"mr-5"},"\u79FB\u52A8\u6587\u4EF6\u81F3",-1)),s(we,{modelValue:t(L),"onUpdate:modelValue":l[1]||(l[1]=n=>I(L)?L.value=n:null),placeholder:"\u8BF7\u9009\u62E9"},{default:o(()=>[(i(!0),m(j,null,G(t(R),n=>(i(),m(j,{key:n.id},[n.id!==""?(i(),B(Ee,{key:0,label:n.name,value:n.id},null,8,["label","value"])):_("",!0)],64))),128))]),_:1},8,["modelValue"])])]),_:1},8,["onConfirm","disabled"])):_("",!0)]),s(Ne,{class:"w-60",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",modelValue:t(J).name,"onUpdate:modelValue":l[2]||(l[2]=n=>t(J).name=n),onKeyup:Ct(t(q),["enter"])},{append:o(()=>[s(V,{onClick:t(q)},{icon:o(()=>[s(ee,{name:"el-icon-Search"})]),_:1},8,["onClick"])]),_:1},8,["modelValue","onKeyup"]),a("div",il,[s(Ae,{content:"\u5217\u8868\u89C6\u56FE",placement:"top"},{default:o(()=>[a("div",{class:Be(["list-icon",{select:t(P)=="table"}]),onClick:l[3]||(l[3]=n=>P.value="table")},[s(ee,{name:"local-icon-list-2",size:18})],2)]),_:1}),s(Ae,{content:"\u5E73\u94FA\u89C6\u56FE",placement:"top"},{default:o(()=>[a("div",{class:Be(["list-icon",{select:t(P)=="normal"}]),onClick:l[4]||(l[4]=n=>P.value="normal")},[s(ee,{name:"el-icon-Menu",size:18})],2)]),_:1})])]),e.mode=="page"?(i(),m("div",ul,[s(ue,{disabled:!t(D).lists.length,modelValue:t(p),"onUpdate:modelValue":l[5]||(l[5]=n=>I(p)?p.value=n:null),onChange:t(ye),indeterminate:t(g)},{default:o(()=>l[21]||(l[21]=[y(" \u5F53\u9875\u5168\u9009 ")])),_:1},8,["disabled","modelValue","onChange","indeterminate"])])):_("",!0),a("div",dl,[t(D).lists.length?le((i(),B(ie,{key:0},{default:o(()=>[a("ul",rl,[(i(!0),m(j,null,G(t(D).lists,n=>(i(),m("li",{class:"file-item-wrap",key:n.id,style:Ue({width:e.fileSize})},[s(Se,{onClose:x=>t(X)([n.id])},{default:o(()=>[s(re,{uri:n.uri,"file-size":e.fileSize,type:e.type,onClick:x=>t(oe)(n)},{default:o(()=>[t(ve)(n.id)?(i(),m("div",cl,[s(ee,{size:24,name:"el-icon-Check",color:"#fff"})])):_("",!0)]),_:2},1032,["uri","file-size","type","onClick"])]),_:2},1032,["onClose"]),s(he,{class:"mt-1",content:n.name},null,8,["content"]),a("div",ml,[s(H,{onConfirm:x=>t(_e)(x,n.id),size:"default",value:n.name,width:"400px",limit:50,"show-limit":"",teleported:""},{default:o(()=>[s(V,{type:"primary",link:""},{default:o(()=>l[22]||(l[22]=[y(" \u91CD\u547D\u540D ")])),_:1})]),_:2},1032,["onConfirm","value"]),s(V,{type:"primary",link:"",onClick:x=>ae(n.uri)},{default:o(()=>l[23]||(l[23]=[y(" \u67E5\u770B ")])),_:2},1032,["onClick"])])],4))),128))])]),_:1},512)),[[ce,t(P)=="normal"]]):_("",!0),le(s(Ge,{ref_key:"tableRef",ref:N,class:"mt-4",data:t(D).lists,width:"100%",height:"100%",size:"large",onRowClick:t(oe)},{default:o(()=>[s(K,{width:"55"},{default:o(({row:n})=>[s(ue,{modelValue:t(ve)(n.id),onChange:x=>t(oe)(n)},null,8,["modelValue","onChange"])]),_:1}),s(K,{label:"\u56FE\u7247",width:"100"},{default:o(({row:n})=>[s(re,{uri:n.uri,"file-size":"50px",type:e.type},null,8,["uri","type"])]),_:1}),s(K,{label:"\u540D\u79F0","min-width":"100","show-overflow-tooltip":""},{default:o(({row:n})=>[s(We,{onClick:Y(x=>ae(n.uri),["stop"]),underline:!1},{default:o(()=>[y(te(n.name),1)]),_:2},1032,["onClick"])]),_:1}),s(K,{prop:"create_time",label:"\u4E0A\u4F20\u65F6\u95F4","min-width":"100"}),s(K,{label:"\u64CD\u4F5C",width:"150",fixed:"right"},{default:o(({row:n})=>[a("div",pl,[s(H,{onConfirm:x=>t(_e)(x,n.id),size:"default",value:n.name,width:"400px",limit:50,"show-limit":"",teleported:""},{default:o(()=>[s(V,{type:"primary",link:""},{default:o(()=>l[24]||(l[24]=[y(" \u91CD\u547D\u540D ")])),_:1})]),_:2},1032,["onConfirm","value"])]),a("div",fl,[s(V,{type:"primary",link:"",onClick:Y(x=>ae(n.uri),["stop"])},{default:o(()=>l[25]||(l[25]=[y(" \u67E5\u770B ")])),_:2},1032,["onClick"])]),a("div",vl,[s(V,{type:"primary",link:"",onClick:Y(x=>t(X)([n.id]),["stop"])},{default:o(()=>l[26]||(l[26]=[y(" \u5220\u9664 ")])),_:2},1032,["onClick"])])]),_:1})]),_:1},8,["data","onRowClick"]),[[ce,t(P)=="table"]]),!t(D).loading&&!t(D).lists.length?(i(),m("div",gl," \u6682\u65E0\u6570\u636E~ ")):_("",!0)]),a("div",yl,[a("div",_l,[e.mode=="page"?(i(),m(j,{key:0},[a("span",Cl,[s(ue,{disabled:!t(D).lists.length,modelValue:t(p),"onUpdate:modelValue":l[6]||(l[6]=n=>I(p)?p.value=n:null),onChange:t(ye),indeterminate:t(g)},{default:o(()=>l[27]||(l[27]=[y(" \u5F53\u9875\u5168\u9009 ")])),_:1},8,["disabled","modelValue","onChange","indeterminate"])]),s(V,{disabled:!t(U).length,onClick:l[7]||(l[7]=n=>t(X)())},{default:o(()=>l[28]||(l[28]=[y(" \u5220\u9664 ")])),_:1},8,["disabled"]),s(Fe,{class:"ml-3 inline",onConfirm:t(fe),disabled:!t(U).length,title:"\u79FB\u52A8\u6587\u4EF6"},{trigger:o(()=>[s(V,{disabled:!t(U).length},{default:o(()=>l[29]||(l[29]=[y("\u79FB\u52A8")])),_:1},8,["disabled"])]),default:o(()=>[a("div",null,[l[30]||(l[30]=a("span",{class:"mr-5"},"\u79FB\u52A8\u6587\u4EF6\u81F3",-1)),s(we,{modelValue:t(L),"onUpdate:modelValue":l[8]||(l[8]=n=>I(L)?L.value=n:null),placeholder:"\u8BF7\u9009\u62E9"},{default:o(()=>[(i(!0),m(j,null,G(t(R),n=>(i(),m(j,{key:n.id},[n.id!==""?(i(),B(Ee,{key:0,label:n.name,value:n.id},null,8,["label","value"])):_("",!0)],64))),128))]),_:1},8,["modelValue"])])]),_:1},8,["onConfirm","disabled"])],64)):_("",!0)]),s(Ye,{modelValue:t(D),"onUpdate:modelValue":l[9]||(l[9]=n=>I(D)?D.value=n:null),onChange:t(W),layout:"total, prev, pager, next, jumper"},null,8,["modelValue","onChange"])])]),e.mode=="picker"?(i(),m("div",hl,[a("div",kl,[a("div",bl,[y(" \u5DF2\u9009\u62E9 "+te(t(U).length)+" ",1),t(E)?(i(),m("span",El,"/"+te(t(E)),1)):_("",!0)]),s(V,{type:"primary",link:"",onClick:t(ge)},{default:o(()=>l[31]||(l[31]=[y("\u6E05\u7A7A")])),_:1},8,["onClick"])]),a("div",wl,[s(ie,{class:"ls-scrollbar"},{default:o(()=>[a("ul",Fl,[(i(!0),m(j,null,G(t(U),n=>(i(),m("li",{class:"mb-4",key:n.id},[a("div",Al,[s(Se,{onClose:x=>t(Ie)(n.id)},{default:o(()=>[s(re,{uri:n.uri,"file-size":"100px",type:e.type},null,8,["uri","type"])]),_:2},1032,["onClose"])])]))),128))])]),_:1})])])):_("",!0),s(Ot,{modelValue:t(u),"onUpdate:modelValue":l[10]||(l[10]=n=>I(u)?u.value=n:null),url:t(w),type:e.type},null,8,["modelValue","url","type"])])),[[qe,t(D).loading]])}}});const Pl=me(Sl,[["__scopeId","data-v-9cc1892d"]]);export{re as F,Pl as _,Ot as a};
|