3 lines
5.8 KiB
JavaScript
3 lines
5.8 KiB
JavaScript
|
|
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-Cn8fmB8w.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DG86e1NA.js?v=1773287522785","js/index-K4YGya6V.js?v=1773287522785","css/index-DKJnQkCC.css?v=1773287522785","js/index-B5d4M70B.js?v=1773287522785","js/index-wgWqrNqx.js?v=1773287522785","js/index-COOnaZWq.js?v=1773287522785","css/index-CIu37x51.css?v=1773287522785"])))=>i.map(i=>d[i]);
|
||
|
|
import{a3 as W,v as E,az as I,h as O,aA as g,aB as j,aE as K,i as M,n as q,ap as F,x as X,P as G}from"./index-BTglIPU2.js?v=1773287522785";import{_ as H}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as J}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as Q}from"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import{_ as Y}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as Z}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{u as aa}from"./index-B5d4M70B.js?v=1773287522785";import{u as ea}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as ta}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{c as sa,e as oa,u as na}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{g as ia}from"./hooks-DJQHtogL.js?v=1773287522785";import{a0 as o,k as la,R as da,e as ra,w as ma,$ as ca,a8 as pa,a9 as l,_ as _a,S as e,X as h,j as _,aa as u,a3 as ua,N as fa}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{u as ba,c as k,_ as ya,d as ga,e as ha,g as ka}from"./index-wgWqrNqx.js?v=1773287522785";import{a2 as wa,B as Da,a0 as xa}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index-DIKmrNCq.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";import"./index-COOnaZWq.js?v=1773287522785";const{t:w}=W.global;function va(){return{key:"password",title:w("Database.index_14"),minWidth:150,render:s=>o(sa,{value:s.password},null)}}function Ra(){return{key:"sid",title:w("Database.index_19"),width:"12%",minWidth:120,render:s=>ia(s)}}const Ca={class:"p-16px"},Qa=la({__name:"index",setup(b){const{t:s}=da(),D=ua(()=>G(()=>import("./index-Cn8fmB8w.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]))),d=aa(),f=E(),x=()=>{f.show=!0},v=()=>{ka()},R=async()=>{await g(d.type,{ids:[]}),c()},{keys:r,table:m,columns:C}=ta([{type:"selection",width:40},{key:"name",title:s("Database.index_12"),width:"12%",minWidth:120},{key:"username",title:s("Database.index_13"),width:"12%",minWidth:120},va(),Ra(),oa({onBlur:async(a,t)=>{await I({id:t.id,ps:a})}}),na({width:140,options:a=>[{label:"Password",onClick:()=>{ba(a)}},{label:s("Public.Btn.Del"),onClick:()=>{k([a])}}]})]),$=[{key:"sync",label:s("Database.index_24"),onBatch:a=>{O({title:s("Database.index_25"),content:s("Database.index_26"),onConfirm:async({hide:t})=>{await g(d.type,{ids:a.map(p=>p.id)}),t()}})}},{key:"backup",type:"confirm",label:s("Database.index_27"),confirm:{title:s("Database.index_28"),desc:s("Database.index_29"),api:a=>j(d.type,{id:a.id},!1),done:()=>{c()},columns:[{key:"name",title:s("Database.index_12")}]}},{key:"delete",label:s("Database.index_30"),onBatch:a=>{k(a)}}],{loading:P,setLoading:y}=ea(),i=ra({p:1,limit:10,sid:-1,search:""}),B=()=>{const a={...fa(i)};return a.sid===-1&&delete a.sid,a},c=async()=>{try{y(!0);const{message:a}=await K(d.type,B());M(a)?(m.data=q(a.data)?a.data:[],m.total=F(a.page)):(m.data=[],m.total=0)}finally{r.value=[],y(!1)}};return ma(()=>d.isRefresh,a=>{a&&(d.setRefresh(!1),d.delRemoteId===i.sid&&(i.sid=-1),c())}),(async()=>(await d.getRemote(),d.install&&c()))(),(a,t)=>{const p=Da,S=xa,A=Z,L=Y,U=Q,z=J,N=H,T=X,V=wa;return ca(),pa(e(ha),null,{default:l(()=>[o(V,null,{default:l(()=>[_a("div",Ca,[o(N,{feedback:!0},{toolsLeft:l(()=>[o(p,{type:"primary",onClick:x},{default:l(()=>[_(u(a.$t("Database.index_1")),1)]),_:1}),o(p,{onClick:v},{default:l(()=>[_(u(a.$t("Database.index_4")),1)]),_:1}),o(S,{class:"mx-0!",vertical:""}),o(p,{onClick:R},{default:l(()=>[_(u(a.$t("Database.index_5")),1)]),_:1}),o(p,{onClick:e(ga)},{default:l(()=>[_(u(a.$t("Database.index_6")),1)]),_:1},8,["onClick"])]),toolsRight:l(()=>[o(e(ya),{
|