Files

3 lines
9.7 KiB
JavaScript
Raw Permalink Normal View History

2026-04-07 02:04:22 +05:30
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-DaOd2Eqx.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 rt,_ as j,bf as dt,bg as q,i as M,ao as mt,bh as ct,v as A,az as ut,h as pt,aA as O,aB as _t,aE as ft,n as bt,ap as gt,x as wt,P as ht,m as yt,aD as kt}from"./index-BTglIPU2.js?v=1773287522785";import{_ as Dt}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as xt}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as $t}from"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import{_ as vt}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as Ct}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{_ as Rt}from"./index-D9MGM_vU.js?v=1773287522785";import{u as St}from"./index-B5d4M70B.js?v=1773287522785";import{u as F}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as Bt}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{c as Pt,e as Ut,u as At}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{a as Mt,b as zt,u as Lt,c as E,_ as It,d as Nt,e as Vt,g as jt,h as T}from"./index-wgWqrNqx.js?v=1773287522785";import{g as Ot}from"./hooks-DJQHtogL.js?v=1773287522785";import{a0 as e,j as h,u as Et,k as z,R as H,r as Tt,e as S,$ as B,Z as J,a9 as s,_ as L,S as a,N as I,aa as $,w as Wt,a8 as W,X as K,ak as Kt,a3 as qt}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{_ as X}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{_ as Ft}from"./index.vue_vue_type_script_setup_true_lang-DG86e1NA.js?v=1773287522785";import{a1 as Z,a8 as Ht,a2 as Jt,B as Xt,a0 as Zt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as Gt}from"./index-DIKmrNCq.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"./php-D3q5Oj7O.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.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";import"./index-K4YGya6V.js?v=1773287522785";function Qt(d){return typeof d=="function"||Object.prototype.toString.call(d)==="[object Object]"&&!Et(d)}const{t:y}=rt.global;function Yt(){return{key:"name",title:y("Database.index_12"),width:"12%",minWidth:120}}function ta(){return{key:"username",title:y("Database.form.index_3"),width:"12%",minWidth:120}}function aa(){return{key:"password",title:y("Database.index_14"),minWidth:150,render:o=>e(Pt,{value:o.password},null)}}function ea(){return{key:"backup_count",title:y("Database.index_16"),width:"12%",render:o=>{let _;return e("div",{class:"flex items-center"},[e(j,{type:o.backup_count>0?"primary":"warning",onClick:()=>{Mt(o)}},{default:()=>[o.backup_count>0?"".concat(y("Database.mongo.index_7"),"(").concat(o.backup_count,")"):y("Database.index_18")]}),e("span",{class:"mx-4px"},[h("|")]),e(j,{onClick:()=>{zt(o,"mongodb")}},Qt(_=y("Public.Btn.Import"))?_:{default:()=>[_]})])}}}function oa(){return{key:"sid",title:y("Database.mongo.index_8"),width:"12%",minWidth:120,render:o=>Ot(o)}}const na={class:"px-20px pt-24px pb-8px"},sa={class:"w-320px"},ia=z({__name:"index",setup(d,{expose:o}){const{t:_}=H(),l=Tt(null),r=S({password:""}),C={password:{required:!0,message:_("Database.tools.index_65"),trigger:"blur"}},f=async({hide:c})=>{var p;try{await((p=l.value)==null?void 0:p.validate()),await dt(I(r)),c()}catch(k){console.error(k)}},{loading:v,setLoading:m}=F();return(async()=>{try{m(!0);const{message:c}=await q();M(c)&&(r.password=mt(c.root)?c.root:"")}finally{m(!1)}})(),o({onConfirm:f}),(c,p)=>{const k=Ft,b=Z,g=X;return B(),J("div",na,[e(g,{ref_key:"formRef",ref:l,model:a(r),rules:C},{default:s(()=>[e(b,{label:c.$t("Database.index_2"),path:"password"},{default:s(()=>[L("div",sa,[e(k,{value:a(r).password,"onUpdate:value":p[0]||(p[0]=P=>a(r).password=P),loading:a(v),default:!1},null,8,["value","loading"])])]),_:1},8,["label"])]),_:1},8,["model"])])}}}),la={