Files
caszl_server/public/admin/assets/index.f3efaa47.js

2 lines
18 KiB
JavaScript
Raw Normal View History

2023-11-01 17:22:23 +08:00
import{k as je,b as Ne,S as We,J as Ge,p as Ye,q as qe,r as Ke,T as Qe,E as Ze,Q as Je,R as Oe,B as Xe,L as He,U as et,M as tt,N as lt,w as nt,C as at,a as st}from"./element-plus.41a74f75.js";import{u as ot,_ as it}from"./usePaging.88b78a44.js";import{_ as ut}from"./index.8d6c6c77.js";import{r as L,f as Ae,d as xe,b as Se,h as dt}from"./index.b575cdf1.js";import{P as ct}from"./index.ddaa14ef.js";import{U as rt}from"./index.c7f61ef1.js";import{_ as mt}from"./index.vue_vue_type_script_setup_true_lang.e6f74f10.js";import{s as J,r as R,a0 as De,d as O,o as s,c as u,a as o,L as w,S as _,V as n,I as ft,$ as Ve,J as _t,u as e,e as Be,w as Z,O as b,P as de,M as a,k as j,n as we,a4 as pt,j as vt,_ as K,W as P,a8 as Q,aa as ht,Q as Fe,T as p,U as ie,C as gt,ag as yt,b9 as Ct,b8 as bt}from"./@vue.cab01781.js";import{g as kt}from"./vue3-video-play.05975c53.js";const Et="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 wt(l){return L.post({url:"/albums/cateAdd",params:l})}function Ft(l){return L.post({url:"/albums/cateRename",params:l})}function At(l){return L.post({url:"/albums/cateDel",params:l})}function xt(l){return L.get({url:"/albums/cateList",params:l})}function St(l){return L.get({url:"/albums/albumList",params:l})}function Dt(l){return L.post({url:"/albums/albumDel",params:l})}function Vt(l){return L.post({url:"/albums/albumMove",params:l})}function Bt(l){return L.post({url:"/albums/albumRename",params:l})}function Rt(l){const S=J(),k=R([]),r=R(""),v=async()=>{const f=await xt({type:l}),y=[{name:"\u5168\u90E8",id:""},{name:"\u672A\u5206\u7EC4",id:0}];k.value=f,k.value.unshift(...y),setTimeout(()=>{var m;(m=S.value)==null||m.setCurrentKey(r.value)},0)};return{treeRef:S,cateId:r,cateLists:k,handleAddCate:async f=>{await wt({type:l,name:f,pid:0}),v()},handleEditCate:async(f,y)=>{await Ft({id:y,name:f}),v()},handleDeleteCate:async f=>{await Ae.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await At({id:f}),r.value="",v()},getCateLists:v,handleCatSelect:f=>{r.value=f.id}}}function zt(l,S,k,r){const v=J(),V=R("normal"),E=R(0),i=R([]),g=R(!1),f=R(!1),y=De({name:"",type:S,cid:l}),{pager:m,getLists:M,resetPage:H}=ot({fetchFun:St,params:y,firstLoading:!0,size:r}),U=()=>{M()},ee=()=>{H()},te=d=>!!i.value.find(h=>h.id==d),le=async d=>{await Ae.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 h=d||i.value.map(I=>I.id);await Dt({ids:h}),U(),C()},T=async()=>{const d=i.value.map(h=>h.id);await Vt({ids:d,cid:E.value}),E.value=0,U(),C()},$=d=>{const h=i.value.findIndex(I=>I.id==d.id);if(h!=-1){i.value.splice(h,1);return}if(i.value.length==k.value){if(k.value==1){i.value=[],i.value.push(d);return}je.warning("\u5DF2\u8FBE\u5230\u9009\u62E9\u4E0A\u9650");return}i.value.push(d)},C=()=>{i.value=[]};return{listShowType:V,tableRef:v,moveId:E,pager:m,fileParams:y,select:i,isCheckAll:g,isIndeterminate:f,getFileList:U,refresh:ee,batchFileDelete:le,batchFileMove:T,selectFile:$,isSelect:te,clearSelect:C,cancelSelete:d=>{i.value=i.value.filter(h=>h.id!=d)},selectAll:d=>{var h;if(f.value=!1,(h=v.value)==null||h.toggleAllSelection(),d){i.value=[...m.lists];return}C()},handleFileRename:async(d,h)=>{await