hesabixCore/public_html/webui/assets/database_info-bfdb490b.js

2 lines
1.7 KiB
JavaScript
Raw Normal View History

2025-03-21 14:20:43 +03:30
import{a as u,S as r,_ as g}from"./main-9b36f05f.js";import{h as b,r as v,a as e,o as h,s as $,b as t,w as o,F as x,d as k,t as w}from"./vendor-adef9cb4.js";const B=b({name:"database_info",data:()=>({loading:v(!0)}),methods:{loadData(){this.loading=!1},createDatabaseFile(){this.loading=!0,u.post("/api/admin/database/backup/create").then(a=>{this.loading=!1,a.data.result==0&&r.fire({text:"فایل پشتیبان از بانک اطلاعاتی با نام "+a.data.filename+"در پوشه Backup با موفقیت ایجاد شد.",icon:"success",confirmButtonText:"قبول"})}).catch(a=>{this.loading=!1,r.fire({text:this.$t("dialog.error_operation"),icon:"error",confirmButtonText:this.$t("dialog.ok")})})}},beforeMount(){this.loadData()}});function D(a,n,y,C,F,S){const l=e("v-spacer"),i=e("v-toolbar"),d=e("v-alert"),s=e("v-col"),c=e("v-btn"),_=e("v-row"),p=e("v-card-text"),m=e("v-card"),f=e("v-container");return h(),$(x,null,[t(i,{color:"toolbar",title:a.$t("pages.manager.database")},{default:o(()=>[t(l)]),_:1},8,["title"]),t(f,{class:"pa-0"},{default:o(()=>[t(m,{loading:a.loading?"red":null,disabled:a.loading},{default:o(()=>[t(p,{class:""},{default:o(()=>[t(_,{class:"mb-2"},{default:o(()=>[t(s,{cols:"12",sm:"12",md:"12"},{default:o(()=>[t(d,{text:a.$t("pages.manager.database_info"),type:"warning"},null,8,["text"])]),_:1}),t(s,{cols:"12",sm:"12",md:"12"},{default:o(()=>[t(c,{type:"submit",onClick:n[0]||(n[0]=T=>a.createDatabaseFile()),color:"primary","prepend-icon":"mdi-database-export",loading:a.loading,title:a.$t("dialog.database_export")},{default:o(()=>[k(w(a.$t("dialog.database_export")),1)]),_:1},8,["loading","title"])]),_:1})]),_:1})]),_:1})]),_:1},8,["loading","disabled"])]),_:1})],64)}const E=g(B,[["render",D]]);export{E as default};