hesabixCore/public_html/webui/assets/App-1d90b882.js

2 lines
46 KiB
JavaScript

import{_ as N,a as S,c as le,g as ne,S as T}from"./main-9b36f05f.js";import{a as p,o,c as h,w as e,b as t,e as x,t as r,d as c,h as R,_ as f,s as _,C as F,F as H,A as n,r as ae,u as K,B as D,af as ce,ag as ue}from"./vendor-adef9cb4.js";const de={name:"archive_list",data:()=>({info:{size:0,remain:0}}),created(){this.loadData()},methods:{loadData(){S.post("/api/archive/info").then(s=>{this.info=s.data}),setTimeout(this.loadData,6e4)}}},pe={class:"text-danger"};function he(s,l,y,w,i,d){const k=p("v-progress-linear"),C=p("v-list-item-title"),M=p("v-icon"),A=p("v-list-item"),V=p("v-list");return o(),h(V,null,{default:e(()=>[t(A,{to:"/acc/archive/order/new",class:"my-0 py-0"},{prepend:e(()=>[t(M,{color:"primary",icon:"mdi-cloud-tags"})]),default:e(()=>[t(C,null,{default:e(()=>[t(k,{class:"my-2",color:"primary","model-value":parseInt(this.info.used)*100/parseInt(this.info.size),height:10},null,8,["model-value"]),x("span",pe,r(s.$filters.formatNumber(this.info.size)),1),c(" "+r(s.$t("units.mb")),1)]),_:1})]),_:1})]),_:1})}const me=N(de,[["render",he]]),_e={name:"sms_list",data:()=>({smsCharge:0}),mounted(){this.loadData()},methods:{loadData(){S.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.smsCharge=s.data.smsCharge}),setTimeout(this.loadData,1e4)}}},fe={class:"text-danger"};function ye(s,l,y,w,i,d){const k=p("v-list-item-title"),C=p("v-icon"),M=p("v-list-item"),A=p("v-list");return o(),h(A,null,{default:e(()=>[t(M,{to:"/acc/sms/panel",class:"my-0 py-0"},{prepend:e(()=>[t(C,{color:"success",icon:"mdi-message-fast"})]),default:e(()=>[t(k,null,{default:e(()=>[x("span",fe,r(s.$filters.formatNumber(s.smsCharge)),1),l[0]||(l[0]=c(" ریال "))]),_:1})]),_:1})]),_:1})}const ge=N(_e,[["render",ye]]),ve=R({name:"profile_btn",data:()=>({}),components:{Archive_list:me,Sms_list:ge},methods:{logout(){S.post("/api/user/logout").then(s=>{localStorage.removeItem("X-AUTH-TOKEN"),delete S.defaults.headers.common["X-AUTH-TOKEN"],this.$router.push("/user/login")})}}});function ke(s,l,y,w,i,d){const k=p("v-icon"),C=p("v-btn"),M=p("Sms_list"),A=p("v-divider"),V=p("Archive_list"),b=p("v-list-item-title"),m=p("v-list-item"),u=p("v-list"),I=p("v-card"),g=p("v-menu");return o(),h(g,{location:"bottom"},{activator:e(({props:v})=>[t(C,f({stacked:""},v),{default:e(()=>[t(k,null,{default:e(()=>l[1]||(l[1]=[c("mdi-dots-vertical")])),_:1})]),_:2},1040)]),default:e(()=>[t(I,null,{default:e(()=>[t(u,null,{default:e(()=>[t(M),t(A,{class:"my-0 py-0"}),t(V),t(A,{class:"my-0 py-0"}),t(m,{to:"/profile/dashboard"},{prepend:e(()=>[t(k,{color:"primary",icon:"mdi-face-man-profile"})]),default:e(()=>[t(b,null,{default:e(()=>[c(r(s.$t("dialog.account")),1)]),_:1})]),_:1}),t(m,{onClick:l[0]||(l[0]=v=>s.logout())},{prepend:e(()=>[t(k,{color:"danger",icon:"mdi-logout"})]),default:e(()=>[t(b,null,{default:e(()=>[c(r(s.$t("dialog.logout")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}const we=N(ve,[["render",ke]]),be=R({name:"notifications_btn",data:()=>({items:[]}),components:{},mounted(){this.loadData()},methods:{jump(s){S.post("/api/notifications/read/"+s.id).then(l=>{s.url.startsWith("http")?window.location.href=s.url:this.$router.push(s.url)})},loadData(){S.post("/api/notifications/list/new").then(s=>{s.data.length!=0?this.items=s.data:this.items=[]}),setTimeout(this.loadData,1e4)}}});function Se(s,l,y,w,i,d){const k=p("v-icon"),C=p("v-badge"),M=p("v-btn"),A=p("v-list-item-title"),V=p("v-list-item-subtitle"),b=p("v-list-item"),m=p("v-list"),u=p("v-card-actions"),I=p("v-card"),g=p("v-menu");return o(),h(g,{location:"bottom"},{activator:e(({props:v})=>[t(M,f(v,{stacked:""}),{default:e(()=>[t(C,{color:"error",content:s.items.length},{default:e(()=>[t(k,{icon:"mdi-bell"})]),_:1},8,["content"])]),_:2},1040)]),default:e(()=>[t(I,{"prepend-icon":"mdi-bell",subtitle:s.$t("dialog.unread_notifications"),title:s.$t("dialog.notifications")},{default:e(()=>[t(m,null,{default:e(()=>[(o(!0),_(H,null,F(s.items,(v,P)=>(o(),h(b,{key:P,value:v,onClick:$=>s.jump(v)},{prepend:e(()=>[t(k,{color:"primary",icon:"mdi-alert-box-outline"})]),default:e(()=>[t(A,{class:"text-primary",textContent:r(v.message)},null,8,["textContent"]),t(V,{textContent:r(v.date)},null,8,["textContent"])]),_:2},1032,["value","onClick"]))),128)),s.items.length==0?(o(),h(b,{key:0},{prepend:e(()=>[t(k,{color:"primary",icon:"mdi-cards-heart"})]),default:e(()=>[t(A,{class:"text-primary",textContent:r(s.$t("dialog.no_notification"))},null,8,["textContent"])]),_:1})):n("",!0)]),_:1}),t(u,null,{default:e(()=>[t(M,{block:"",to:"/acc/notifications/list",color:"success",text:s.$t("dialog.show_notifications"),"prepend-icon":"mdi-eye"},null,8,["text"])]),_:1})]),_:1},8,["subtitle","title"])]),_:1})}const Ce=N(be,[["render",Se]]),Pe={name:"year_cob",data:()=>({first:!0,loading:!1,activeYear:{id:"",label:""},years:[]}),watch:{"activeYear.id":function(s,l){this.first==!1?this.changeyear(s):this.first=!1}},mounted(){this.loading=!0,S.post("/api/year/list").then(s=>{this.loading=!1,this.years=s.data,localStorage.getItem("activeYear")!=""?this.years.forEach(l=>{l.id==localStorage.getItem("activeYear")&&(this.activeYear=l)}):this.years.forEach(l=>{l.head=="1"&&(this.activeYear=l,localStorage.setItem("activeYear",l.id))})})},methods:{async changeyear(s){this.loading=!0,await localStorage.setItem("activeYear",s),window.location.reload()}}};function Ke(s,l,y,w,i,d){const k=p("v-select");return o(),h(k,{"prepend-inner-icon":"mdi-calendar",loading:s.loading,label:s.$t("dialog.fiscal_year"),items:s.years,modelValue:s.activeYear,"onUpdate:modelValue":l[0]||(l[0]=C=>s.activeYear=C),"item-title":"label","persistent-hint":"","return-object":""},null,8,["loading","label","items","modelValue"])}const De=N(Pe,[["render",Ke]]),xe={name:"currency_cob",data:()=>({first:!0,loading:!1,activeMoney:{id:"",name:"",symbol:"",shortName:"",label:""},moneys:[]}),watch:{"activeMoney.name":function(s,l){this.first==!1?this.changemoney(s):this.first=!1}},mounted(){this.loading=!0,S.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.loading=!1,this.moneys=s.data.moneys,localStorage.getItem("activeMoney")==""&&localStorage.getItem("activeMoney")=="undefined"?(this.activeMoney=s.data.arzmain,localStorage.setItem("activeMoney",this.activeMoney.name),localStorage.setItem("activeMoneySymbol",this.activeMoney.symbol),localStorage.setItem("activeMoneyShortName",this.activeMoney.shortName),localStorage.setItem("activeMoneyLabel",this.activeMoney.label)):this.moneys.forEach(l=>{l.name==localStorage.getItem("activeMoney")&&(this.activeMoney=l,localStorage.setItem("activeMoney",l.name),localStorage.setItem("activeMoneySymbol",l.symbol),localStorage.setItem("activeMoneyShortName",l.shortName),localStorage.setItem("activeMoneyLabel",l.label))})})},methods:{async changemoney(s){localStorage.setItem("activeMoney",s),await S.post("/api/money/get/info",{name:localStorage.getItem("activeMoney")}).then(l=>{localStorage.setItem("activeMoneySymbol",l.data.data.symbol),localStorage.setItem("activeMoneyShortName",l.data.data.shortName),localStorage.setItem("activeMoneyLabel",l.data.data.label)}),window.location.reload()}}};function Ae(s,l,y,w,i,d){const k=p("v-select");return o(),h(k,{"prepend-inner-icon":"mdi-cash",loading:s.loading,label:s.$t("dialog.currency"),items:s.moneys,modelValue:s.activeMoney,"onUpdate:modelValue":l[0]||(l[0]=C=>s.activeMoney=C),"item-title":"label","persistent-hint":"","return-object":""},null,8,["loading","label","items","modelValue"])}const Me=N(xe,[["render",Ae]]),Ve=R({name:"clock",data(){return{dateNow:"",clock:{h:"00",m:"00"},interval:0}},mounted(){this.updateTime(),this.startTimer()},beforeUnmount(){clearInterval(this.interval)},methods:{startTimer(){this.interval=setInterval(()=>{this.updateTime()},1e3)},updateTime(){const s=new Date;this.dateNow=s.toLocaleDateString("fa-IR",{weekday:"long",year:"numeric",month:"numeric",day:"numeric"});const l=s.getHours(),y=s.getMinutes();this.clock.h=l<10?"0"+l:String(l),this.clock.m=y<10?"0"+y:String(y)}}}),Ie={class:"d-none d-sm-flex"},Ne={class:"text-primary"},Ue={class:"text-primary"};function Te(s,l,y,w,i,d){const k=p("v-icon");return o(),_("div",Ie,[t(k,{icon:"mdi-clock",color:"primary"}),c(" "+r(s.$t("drawer.today"))+" ",1),x("span",Ne,r(s.dateNow),1),c(" "+r(s.$t("drawer.clock"))+" ",1),x("span",Ue,r(s.clock.h+":"+s.clock.m),1)])}const Be=N(Ve,[["render",Te]]);const Ee={data(){return{drawer:ae(null),plugins:[],business:{id:"",name:""},timeNow:"",apiUrl:"",permissions:{},showShortcutsDialog:!1,isEditingShortcuts:!1,showShortcutHint:!1,shortcutHint:"",shortcuts:[],defaultShortcuts:[],isCtrlShiftPressed:!1,duplicateKeyDialog:!1,duplicateKeyMessage:"",canFreeAccounting:!0}},mounted(){S.post("/api/plugin/get/actives").then(s=>{this.plugins=s.data}),S.post("/api/business/list/count").then(s=>{this.business_count=s.data.count}),S.post("/api/business/get/user/permissions").then(s=>{this.permissions=s.data}),S.post("/api/business/get/info/"+localStorage.getItem("activeBid")).then(s=>{this.business=s.data}),S.post("/api/general/get/time").then(s=>{this.timeNow=s.data.timeNow}),S.post("/api/settings/get/can-free-accounting").then(s=>{this.canFreeAccounting=s.data.value=="1"}).catch(s=>{console.error("Error fetching canFreeAccounting:",s),this.canFreeAccounting=!0}),this.apiUrl=le(),this.initializeShortcuts(),window.addEventListener("keydown",this.handleKeyDown),window.addEventListener("keyup",this.handleKeyUp)},created(){this.siteName=ne()},beforeUnmount(){window.removeEventListener("keydown",this.handleKeyDown),window.removeEventListener("keyup",this.handleKeyUp)},methods:{deleteBusiness(){T.fire({text:"آیا برای حذف این کسب‌و‌کار مطمئن هستید؟ بعد از تایید این عملیات کسب و کار شما به مدت یک ماه در پایگاه داده آرشیو و بعد از آن به صورت دائم حذف خواهد شد",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(s=>{s.isConfirmed&&S.post("/api/business/delete").then(l=>{l.data.code==0&&T.fire({text:"کسب و کار با موفقیت حذف شد. به پروفایل کاربری باز می گردید.",icon:"success",confirmButtonText:"قبول"}).then(()=>{document.location="/"})})})},exitBusiness(){T.fire({text:"آیا برای خروج و ترک کسب‌و‌کار مطمئن هستید؟ ترک کسب و کار موجب قطع دسترسی شما خواهد شد و تنها از طریق مالک کسب‌و‌کار قابل بازیابی است.",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",icon:"warning"}).then(s=>{s.isConfirmed&&S.post("/api/business/removeuser/me").then(l=>{l.data.result==1&&T.fire({text:"عملیات با موفقیت انجام شد. به صفحه پروفایل کاربری باز می گردید.",icon:"success",confirmButtonText:"قبول"}).then(()=>{document.location="/"})})})},isPluginActive(s){return this.plugins[s]!==void 0},getDefaultShortcuts(){return[{path:"/acc/dashboard",key:"D",label:this.$t("drawer.dashboard"),ctrl:!0,shift:!0,permission:()=>!0},{path:"/acc/persons/list",key:"P",label:this.$t("drawer.persons"),ctrl:!0,shift:!0,permission:()=>this.permissions.persons},{path:"/acc/persons/receive/list",key:"R",label:this.$t("drawer.gets"),ctrl:!0,shift:!0,permission:()=>this.permissions.getpay},{path:"/acc/persons/send/list",key:"S",label:this.$t("drawer.pays"),ctrl:!0,shift:!0,permission:()=>this.permissions.getpay},{path:"/acc/shareholders/list",key:"H",label:this.$t("drawer.shareholders"),ctrl:!0,shift:!0,permission:()=>this.permissions.shareholder},{path:"/acc/commodity/list",key:"C",label:this.$t("drawer.commodity"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity},{path:"/acc/commodity/pricelist/list",key:"L",label:this.$t("drawer.price_lists"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity&&this.isPluginActive("accpro")},{path:"/acc/commodity/cat/list",key:"T",label:this.$t("drawer.cats"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity},{path:"/acc/commodity/drop/list",key:"O",label:this.$t("drawer.drops_list"),ctrl:!0,shift:!0,permission:()=>this.permissions.commodity},{path:"/acc/banks/list",key:"B",label:this.$t("drawer.banks_accounts"),ctrl:!0,shift:!0,permission:()=>this.permissions.bank},{path:"/acc/cashdesk/list",key:"K",label:this.$t("drawer.cashdesks"),ctrl:!0,shift:!0,permission:()=>this.permissions.cashdesk},{path:"/acc/salary/list",key:"Y",label:this.$t("drawer.salarys"),ctrl:!0,shift:!0,permission:()=>this.permissions.salary},{path:"/acc/cheque/list",key:"Q",label:this.$t("drawer.cheques"),ctrl:!0,shift:!0,permission:()=>this.permissions.cheque},{path:"/acc/transfer/list",key:"N",label:this.$t("drawer.transfers"),ctrl:!0,shift:!0,permission:()=>this.permissions.bankTransfer},{path:"/acc/wallet/view",key:"W",label:this.$t("static.wallet"),ctrl:!0,shift:!0,permission:()=>this.permissions.wallet},{path:"/acc/storeroom/list",key:"M",label:this.$t("drawer.storerooms"),ctrl:!0,shift:!0,permission:()=>this.permissions.store},{path:"/acc/storeroom/tickets/list",key:"I",label:this.$t("drawer.storeroom_ticket"),ctrl:!0,shift:!0,permission:()=>this.permissions.store},{path:"/acc/storeroom/commodity/check/exist",key:"E",label:this.$t("drawer.commodity_exist_count"),ctrl:!0,shift:!0,permission:()=>this.permissions.store},{path:"/acc/buy/list",key:"U",label:this.$t("drawer.buy_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.buy},{path:"/acc/rfbuy/list",key:"F",label:this.$t("drawer.rfbuy_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugAccproRfbuy&&this.isPluginActive("accpro")},{path:"/acc/costs/list",key:"G",label:this.$t("drawer.costs"),ctrl:!0,shift:!0,permission:()=>this.permissions.cost},{path:"/acc/sell/fast-mod",key:"J",label:this.$t("drawer.fast_sell"),ctrl:!0,shift:!0,permission:()=>this.permissions.sell},{path:"/acc/sell/list",key:"V",label:this.$t("drawer.sell_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.sell},{path:"/acc/presell/list",key:"X",label:this.$t("drawer.presells"),ctrl:!0,shift:!0,permission:()=>this.permissions.sell&&this.isPluginActive("accpro")&&!1},{path:"/acc/rfsell/list",key:"Z",label:this.$t("drawer.rfsell_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugAccproRfsell&&this.isPluginActive("accpro")},{path:"/acc/incomes/list",key:"A",label:this.$t("drawer.incomes"),ctrl:!0,shift:!0,permission:()=>this.permissions.income},{path:"/acc/accounting/list",key:"1",label:this.$t("drawer.accounting_docs"),ctrl:!0,shift:!0,permission:()=>this.permissions.accounting},{path:"/acc/accounting/open_balance",key:"2",label:this.$t("drawer.open_balance"),ctrl:!0,shift:!0,permission:()=>this.permissions.accounting},{path:"/acc/accounting/table",key:"3",label:this.$t("drawer.accounting_table"),ctrl:!0,shift:!0,permission:()=>this.permissions.accounting},{path:"/acc/accounting/close_year",key:"4",label:this.$t("drawer.close_year"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugAccproCloseYear&&this.isPluginActive("accpro")},{path:"/acc/reports/list",key:"5",label:this.$t("drawer.reports"),ctrl:!0,shift:!0,permission:()=>this.permissions.report},{path:"/acc/business/settings",key:"6",label:this.$t("drawer.bid_settings"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings},{path:"/acc/business/printoptions",key:"7",label:this.$t("drawer.print_settings"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings},{path:"/acc/business/avatar",key:"8",label:this.$t("drawer.avatar_settings"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings&&this.isPluginActive("accpro")},{path:"/acc/business/users",key:"9",label:this.$t("drawer.user_perms"),ctrl:!0,shift:!0,permission:()=>this.permissions.permission},{path:"/acc/business/apis",key:"0",label:this.$t("drawer.tokens"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/business/extramoneys",key:"-",label:this.$t("drawer.extra_moneys"),ctrl:!0,shift:!0,permission:()=>this.permissions.settings&&this.isPluginActive("accpro")},{path:"/acc/business/logs",key:"=",label:this.$t("drawer.history"),ctrl:!0,shift:!0,permission:()=>this.permissions.log},{path:"/acc/plugin/repservice/order/list",key:"[",label:this.$t("drawer.repservice_reqs"),ctrl:!0,shift:!0,permission:()=>this.permissions.plugRepservice&&this.isPluginActive("repservice")},{path:"/acc/sms/panel",key:"]",label:this.$t("drawer.sms_panel"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/printers/list",key:";",label:this.$t("drawer.cloud_printers"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/archive/list",key:"'",label:this.$t("drawer.archive_files"),ctrl:!0,shift:!0,permission:()=>this.permissions.archiveUpload||this.permissions.archiveMod||this.permissions.archiveDelete},{path:"/acc/archive/order/new",key:",",label:this.$t("drawer.archive_order"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/archive/order/list",key:".",label:this.$t("drawer.archive_log"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/plugin-center/list",key:"/",label:this.$t("drawer.plugins_list"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/plugin-center/my",key:"\\",label:this.$t("drawer.my_plugins"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner},{path:"/acc/plugin-center/invoice",key:"`",label:this.$t("drawer.plugins_invoices"),ctrl:!0,shift:!0,permission:()=>this.permissions.owner}]},restorePermissions(s){const l=this.getDefaultShortcuts();return s.map(y=>{const w=l.find(i=>i.path===y.path);return{...y,permission:w?w.permission:()=>!0}})},initializeShortcuts(){this.defaultShortcuts=this.getDefaultShortcuts();const s=localStorage.getItem("customShortcuts");if(s){const l=JSON.parse(s);this.shortcuts=this.restorePermissions(l)}else this.shortcuts=[...this.defaultShortcuts],this.saveShortcuts()},saveShortcuts(){const s=this.shortcuts.map(({path:l,key:y,label:w,ctrl:i,shift:d})=>({path:l,key:y,label:w,ctrl:i,shift:d}));localStorage.setItem("customShortcuts",JSON.stringify(s))},resetToDefault(){this.shortcuts=[...this.defaultShortcuts],this.saveShortcuts(),this.isEditingShortcuts=!1,this.showShortcutsDialog=!1},checkDuplicateKeys(s,l){return this.shortcuts.some((y,w)=>y.key.toUpperCase()===s.toUpperCase()&&w!==l)},updateShortcut(s,l){if(!l)return;const y=l.toUpperCase();if(this.checkDuplicateKeys(y,s)){this.duplicateKeyMessage=`کلید "${y}" قبلاً استفاده شده است. لطفاً کلید دیگری انتخاب کنید.`,this.duplicateKeyDialog=!0;return}this.shortcuts[s].key=y},saveCustomShortcuts(){const s=this.shortcuts.map(y=>y.key),l=s.filter((y,w)=>s.indexOf(y)!==w);if(l.length>0){this.duplicateKeyMessage=`کلیدهای تکراری یافت شد: ${l.join(", ")}. لطفاً آنها را اصلاح کنید.`,this.duplicateKeyDialog=!0;return}this.saveShortcuts(),this.isEditingShortcuts=!1,this.showShortcutsDialog=!1},handleKeyDown(s){const{ctrlKey:l,shiftKey:y,keyCode:w}=s;l&&y&&!this.showShortcutHint&&(this.showShortcutHint=!0,this.shortcutHint=this.$t("shortcuts.hint",{keys:"Ctrl+Shift"}),this.isCtrlShiftPressed=!0),this.shortcuts.forEach(i=>{const d=w===i.key.charCodeAt(0);l&&y&&d&&i.permission()&&(s.preventDefault(),this.$router.push(i.path),this.shortcutHint=`${i.label} (${i.key})`)})},handleKeyUp(s){const{ctrlKey:l,shiftKey:y}=s;(!l||!y)&&(this.showShortcutHint=!1,this.shortcutHint="",this.isCtrlShiftPressed=!1)},filteredShortcuts(){return this.shortcuts.filter(s=>s.permission())},getShortcutKey(s){const l=this.shortcuts.find(y=>y.path===s);return l?l.key:""}},components:{Profile_btn:we,Notifications_btn:Ce,Year_cob:De,Currency_cob:Me,clock:Be}},Ye={class:"d-none d-sm-flex"},He={class:"d-flex d-sm-none"},Re={key:0,class:"shortcut-key"},$e={key:0,class:"shortcut-key"},Le={key:0,class:"shortcut-key"},qe={key:0,class:"shortcut-key"},ze={key:0,class:"shortcut-key"},Fe={key:0,class:"shortcut-key"},Oe={key:0,class:"shortcut-key"},je={key:0,class:"shortcut-key"},Je={key:0,class:"shortcut-key"},Xe={key:0,class:"shortcut-key"},We={key:0,class:"shortcut-key"},Ge={key:0,class:"shortcut-key"},Qe={key:0,class:"shortcut-key"},Ze={key:0,class:"shortcut-key"},et={key:0,class:"shortcut-key"},tt={key:0,class:"shortcut-key"},st={key:0,class:"shortcut-key"},it={key:0,class:"shortcut-key"},rt={key:0,class:"shortcut-key"},ot={key:0,class:"shortcut-key"},lt={key:0,class:"shortcut-key"},nt={key:0,class:"shortcut-key"},at={key:0,class:"shortcut-key"};const ct={key:0,class:"shortcut-key"},ut={key:0,class:"shortcut-key"},dt={key:0,class:"shortcut-key"},pt={key:0,class:"shortcut-key"},ht={key:0,class:"shortcut-key"},mt={key:0,class:"shortcut-key"},_t={key:0,class:"shortcut-key"},ft={key:0,class:"shortcut-key"},yt={key:0,class:"shortcut-key"},gt={key:0,class:"shortcut-key"},vt={key:0,class:"shortcut-key"},kt={key:0,class:"shortcut-key"},wt={key:0,class:"shortcut-key"},bt={key:0,class:"shortcut-key"},St={key:0,class:"shortcut-key"},Ct={key:0,class:"shortcut-key"},Pt={key:0,class:"shortcut-key"},Kt={key:0,class:"shortcut-key"},Dt={key:0,class:"shortcut-key"},xt={key:0,class:"shortcut-key"},At={key:0,class:"shortcut-key"},Mt={key:0,class:"shortcut-key"},Vt={key:0,class:"shortcut-key"},It={class:"d-none d-sm-flex"},Nt={class:"shortcut-item pa-2"},Ut={key:0,class:"font-weight-bold shortcut-display"},Tt={class:"position-relative"};function Bt(s,l,y,w,i,d){const k=p("v-avatar"),C=p("v-spacer"),M=p("clock"),A=p("v-system-bar"),V=p("v-card"),b=p("v-icon"),m=p("v-list-item-title"),u=p("v-list-item"),I=p("v-list-subheader"),g=p("v-btn"),v=p("v-tooltip"),P=p("v-list-group"),$=p("v-list"),O=p("v-navigation-drawer"),j=p("v-app-bar-nav-icon"),J=p("v-app-bar-title"),L=p("v-card-title"),X=p("v-text-field"),U=p("v-col"),B=p("v-row"),W=p("v-alert"),E=p("v-card-text"),q=p("v-card-actions"),z=p("v-dialog"),G=p("Year_cob"),Q=p("Currency_cob"),Z=p("v-bottom-sheet"),ee=p("Notifications_btn"),te=p("Profile_btn"),se=p("v-app-bar"),ie=p("RouterView"),re=p("v-main");return o(),_(H,null,[t(A,{color:"primaryLight2"},{default:e(()=>[t(k,{image:"/img/logo-blue.png",size:"20",class:"me-2 d-none d-sm-flex"}),x("span",Ye,r(s.$t("hesabix.banner")),1),t(k,{image:i.apiUrl+"/front/avatar/file/get/"+i.business.id,size:"20",class:"me-2 d-flex d-sm-none"},null,8,["image"]),x("span",He,r(i.business.name),1),t(C),t(M)]),_:1}),t(O,{modelValue:i.drawer,"onUpdate:modelValue":l[2]||(l[2]=a=>i.drawer=a),width:300},{default:e(()=>[t(V,{height:"64",rounded:"0","prepend-icon":"mdi-account"},{title:e(()=>[c(r(s.$t("app.name")),1)]),prepend:e(()=>[t(k,{class:"d-none d-sm-flex",image:i.apiUrl+"/front/avatar/file/get/"+i.business.id},null,8,["image"]),t(k,{class:"d-flex d-sm-none",image:"./img/favw.png"})]),_:1}),t($,{class:"px-0 pt-0"},{default:e(()=>[t(u,{to:"/acc/dashboard"},{prepend:e(()=>[t(b,{icon:"mdi-view-dashboard"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.dashboard"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Re,r(d.getShortcutKey("/acc/dashboard")),1)):n("",!0)]),_:1})]),_:1}),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.basic_tools")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-account-multiple",title:s.$t("drawer.persons")}),null,16,["title"])]),default:e(()=>[i.permissions.persons?(o(),h(u,{key:0,to:"/acc/persons/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/persons/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.persons"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",$e,r(d.getShortcutKey("/acc/persons/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.getpay?(o(),h(u,{key:1,to:"/acc/persons/receive/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/persons/receive/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.gets"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Le,r(d.getShortcutKey("/acc/persons/receive/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.getpay?(o(),h(u,{key:2,to:"/acc/persons/send/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/persons/send/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.pays"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",qe,r(d.getShortcutKey("/acc/persons/send/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.shareholder?(o(),h(u,{key:3,to:"/acc/shareholders/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.shareholders"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ze,r(d.getShortcutKey("/acc/shareholders/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.getpay||i.permissions.persons]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-package-variant",title:s.$t("drawer.commodity")}),null,16,["title"])]),default:e(()=>[i.permissions.commodity?(o(),h(u,{key:0,to:"/acc/commodity/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/commodity/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.commodity"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Fe,r(d.getShortcutKey("/acc/commodity/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.commodity&&this.isPluginActive("accpro")?(o(),h(u,{key:1,to:"/acc/commodity/pricelist/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/commodity/pricelist/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.price_lists"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Oe,r(d.getShortcutKey("/acc/commodity/pricelist/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.commodity?(o(),h(u,{key:2,to:"/acc/commodity/cat/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cats"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",je,r(d.getShortcutKey("/acc/commodity/cat/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.commodity?(o(),h(u,{key:3,to:"/acc/commodity/drop/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/commodity/drop/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.drops_list"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Je,r(d.getShortcutKey("/acc/commodity/drop/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.commodity]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-bank",title:s.$t("drawer.bank_label")}),null,16,["title"])]),default:e(()=>[i.permissions.bank?(o(),h(u,{key:0,to:"/acc/banks/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/banks/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.banks_accounts"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Xe,r(d.getShortcutKey("/acc/banks/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.cashdesk?(o(),h(u,{key:1,to:"/acc/cashdesk/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/cashdesk/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cashdesks"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",We,r(d.getShortcutKey("/acc/cashdesk/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.salary?(o(),h(u,{key:2,to:"/acc/salary/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/salary/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.salarys"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Ge,r(d.getShortcutKey("/acc/salary/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.cheque?(o(),h(u,{key:3,to:"/acc/cheque/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cheques"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Qe,r(d.getShortcutKey("/acc/cheque/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.bankTransfer?(o(),h(u,{key:4,to:"/acc/transfer/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/transfer/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.transfers"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Ze,r(d.getShortcutKey("/acc/transfer/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.wallet?(o(),h(u,{key:5,to:"/acc/wallet/view"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("static.wallet"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",et,r(d.getShortcutKey("/acc/wallet/view")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.bank||i.permissions.wallet||i.permissions.cashdesk||i.permissions.salary||i.permissions.cheque||i.permissions.bankTransfer]]),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.acc_store_tools")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-store",title:s.$t("drawer.storeroom_title")}),null,16,["title"])]),default:e(()=>[i.permissions.store?(o(),h(u,{key:0,to:"/acc/storeroom/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/storeroom/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.storerooms"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",tt,r(d.getShortcutKey("/acc/storeroom/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.store?(o(),h(u,{key:1,to:"/acc/storeroom/tickets/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/storeroom/new/ticket/type"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.storeroom_ticket"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",st,r(d.getShortcutKey("/acc/storeroom/tickets/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.store?(o(),h(u,{key:2,to:"/acc/storeroom/commodity/check/exist"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.commodity_exist_count"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",it,r(d.getShortcutKey("/acc/storeroom/commodity/check/exist")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.store]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-cash-fast",title:s.$t("drawer.buy_cost")}),null,16,["title"])]),default:e(()=>[i.permissions.buy?(o(),h(u,{key:0,to:"/acc/buy/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/buy/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.buy_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",rt,r(d.getShortcutKey("/acc/buy/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.plugAccproRfbuy&&this.isPluginActive("accpro")?(o(),h(u,{key:1,to:"/acc/rfbuy/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/rfbuy/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.rfbuy_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ot,r(d.getShortcutKey("/acc/rfbuy/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.cost?(o(),h(u,{key:2,to:"/acc/costs/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/costs/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.costs"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",lt,r(d.getShortcutKey("/acc/costs/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.buy||i.permissions.cost||i.permissions.plugAccproRfbuy]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-cart-arrow-down",title:s.$t("drawer.sell_income")}),null,16,["title"])]),default:e(()=>[i.permissions.sell?(o(),h(u,{key:0,to:"/acc/sell/fast-mod"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.fast_sell"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",nt,r(d.getShortcutKey("/acc/sell/fast-mod")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.sell?(o(),h(u,{key:1,to:"/acc/sell/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/sell/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.sell_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",at,r(d.getShortcutKey("/acc/sell/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),(this.isPluginActive("accpro")&&i.permissions.sell,n("",!0)),i.permissions.plugAccproRfsell&&this.isPluginActive("accpro")?(o(),h(u,{key:3,to:"/acc/rfsell/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/rfsell/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.rfsell_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ct,r(d.getShortcutKey("/acc/rfsell/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.income?(o(),h(u,{key:4,to:"/acc/incomes/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/incomes/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.incomes"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ut,r(d.getShortcutKey("/acc/incomes/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.sell||i.permissions.income||i.permissions.plugAccproRfsell]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-file-document-multiple",title:s.$t("drawer.accounting")}),null,16,["title"])]),default:e(()=>[i.permissions.accounting?(o(),h(u,{key:0,to:"/acc/accounting/list"},{append:e(()=>l[11]||(l[11]=[])),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.accounting_docs"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",dt,r(d.getShortcutKey("/acc/accounting/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.accounting?(o(),h(u,{key:1,to:"/acc/accounting/open_balance"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.open_balance"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",pt,r(d.getShortcutKey("/acc/accounting/open_balance")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.accounting?(o(),h(u,{key:2,to:"/acc/accounting/table"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.accounting_table"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ht,r(d.getShortcutKey("/acc/accounting/table")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.plugAccproCloseYear&&this.isPluginActive("accpro")?(o(),h(u,{key:3,to:"/acc/accounting/close_year"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.close_year"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",mt,r(d.getShortcutKey("/acc/accounting/close_year")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.accounting||i.permissions.plugAccproCloseYear]]),K(t(u,{to:"/acc/reports/list"},{prepend:e(()=>[t(b,{icon:"mdi-poll"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.reports"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",_t,r(d.getShortcutKey("/acc/reports/list")),1)):n("",!0)]),_:1})]),_:1},512),[[D,i.permissions.report]]),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.settings")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{"prepend-icon":"mdi-cogs",title:s.$t("drawer.settings")}),null,16,["title"])]),default:e(()=>[i.permissions.settings?(o(),h(u,{key:0,to:"/acc/business/settings"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.bid_settings"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",ft,r(d.getShortcutKey("/acc/business/settings")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.settings?(o(),h(u,{key:1,to:"/acc/business/printoptions"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.print_settings"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",yt,r(d.getShortcutKey("/acc/business/printoptions")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.settings&&this.isPluginActive("accpro")?(o(),h(u,{key:2,to:"/acc/business/avatar"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.avatar_settings"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",gt,r(d.getShortcutKey("/acc/business/avatar")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.permission?(o(),h(u,{key:3,to:"/acc/business/users"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.user_perms"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",vt,r(d.getShortcutKey("/acc/business/users")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:4,to:"/acc/business/apis"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.tokens"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",kt,r(d.getShortcutKey("/acc/business/apis")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.settings&&this.isPluginActive("accpro")?(o(),h(u,{key:5,to:"/acc/business/extramoneys"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.extra_moneys"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",wt,r(d.getShortcutKey("/acc/business/extramoneys")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.log?(o(),h(u,{key:6,to:"/acc/business/logs"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.history"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",bt,r(d.getShortcutKey("/acc/business/logs")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:7,class:"text-danger",onClick:l[0]||(l[0]=a=>d.deleteBusiness()),title:s.$t("drawer.bid_delete")},null,8,["title"])):n("",!0)]),_:1},512),[[D,i.permissions.settings||i.permissions.log||i.permissions.permission]]),t(I,{color:"primary"},{default:e(()=>[c(r(s.$t("drawer.services")),1)]),_:1}),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{title:s.$t("drawer.repservice")}),{prepend:e(()=>[t(b,{icon:"mdi-progress-wrench",color:"primary"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.plugRepservice?(o(),h(u,{key:0,to:"/acc/plugin/repservice/order/list"},{append:e(()=>[t(v,{text:s.$t("dialog.add_new"),location:"end"},{activator:e(({props:a})=>[t(g,f(a,{icon:"mdi-plus-box",variant:"plain",to:"/acc/plugin/repservice/order/mod/"}),null,16)]),_:1},8,["text"])]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.repservice_reqs"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",St,r(d.getShortcutKey("/acc/plugin/repservice/order/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.plugRepservice&&d.isPluginActive("repservice")]]),i.permissions.owner?(o(),h(u,{key:0,class:"text-dark",to:"/acc/sms/panel"},{prepend:e(()=>[t(b,{icon:"mdi-message-cog",color:"primary"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.sms_panel"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Ct,r(d.getShortcutKey("/acc/sms/panel")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,class:"text-dark",to:"/acc/printers/list"},{prepend:e(()=>[t(b,{icon:"mdi-printer-pos-network",color:"primary"})]),default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.cloud_printers"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Pt,r(d.getShortcutKey("/acc/printers/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{title:s.$t("drawer.archive_panel")}),{prepend:e(()=>[t(b,{icon:"mdi-file-cloud",color:"primary"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.archiveUpload||i.permissions.archiveMod||i.permissions.archiveDelete?(o(),h(u,{key:0,to:"/acc/archive/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_files"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Kt,r(d.getShortcutKey("/acc/archive/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,to:"/acc/archive/order/new"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_order"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Dt,r(d.getShortcutKey("/acc/archive/order/new")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:2,to:"/acc/archive/order/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_log"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",xt,r(d.getShortcutKey("/acc/archive/order/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.owner||i.permissions.archiveUpload||i.permissions.archiveMod||i.permissions.archiveDelete]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"text-dark"},a,{title:s.$t("drawer.ultimate_package")}),{prepend:e(()=>[t(b,{icon:"mdi-package",color:"primary"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.owner?(o(),h(u,{key:0,to:"/acc/package/order/new"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_order")),1)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,to:"/acc/package/order/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.archive_log")),1)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.owner&&!i.canFreeAccounting]]),K(t(P,null,{activator:e(({props:a})=>[t(u,f({class:"bg-blue-grey-lighten-4 ma-2"},a,{title:s.$t("drawer.market")}),{prepend:e(()=>[t(b,{icon:"mdi-shopping",color:"green-darken-5"})]),_:2},1040,["title"])]),default:e(()=>[i.permissions.owner?(o(),h(u,{key:0,to:"/acc/plugin-center/list"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.plugins_list"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",At,r(d.getShortcutKey("/acc/plugin-center/list")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:1,to:"/acc/plugin-center/my"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.my_plugins"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Mt,r(d.getShortcutKey("/acc/plugin-center/my")),1)):n("",!0)]),_:1})]),_:1})):n("",!0),i.permissions.owner?(o(),h(u,{key:2,to:"/acc/plugin-center/invoice"},{default:e(()=>[t(m,null,{default:e(()=>[c(r(s.$t("drawer.plugins_invoices"))+" ",1),i.isCtrlShiftPressed?(o(),_("span",Vt,r(d.getShortcutKey("/acc/plugin-center/invoice")),1)):n("",!0)]),_:1})]),_:1})):n("",!0)]),_:1},512),[[D,i.permissions.owner]]),i.permissions.owner==!1?(o(),h(u,{key:2,class:"text-dark bg-red-darken-3 ma-2 rounded-2",onClick:l[1]||(l[1]=a=>d.exitBusiness())},{prepend:e(()=>[t(b,{color:"white",icon:"mdi-logout"})]),default:e(()=>[t(m,{class:"text-white",textContent:r(s.$t("drawer.exit_bus"))},null,8,["textContent"])]),_:1})):n("",!0)]),_:1})]),_:1},8,["modelValue"]),t(se,{"scroll-behavior":"inverted elevate","scroll-threshold":"0"},{default:e(()=>[t(j,{onClick:l[3]||(l[3]=a=>i.drawer=!i.drawer)}),t(J,null,{default:e(()=>[x("span",It,r(i.business.name),1)]),_:1}),t(C),t(g,{class:"d-none d-sm-flex",stacked:"",onClick:l[4]||(l[4]=a=>{i.showShortcutsDialog=!0,i.isEditingShortcuts=!1})},{default:e(()=>[t(b,null,{default:e(()=>l[12]||(l[12]=[c("mdi-help-circle")])),_:1})]),_:1}),t(z,{modelValue:i.showShortcutsDialog,"onUpdate:modelValue":l[7]||(l[7]=a=>i.showShortcutsDialog=a),"max-width":"800",scrollable:""},{default:e(()=>[t(V,null,{default:e(()=>[t(L,{class:"text-h5 pa-4"},{default:e(()=>[c(r(i.isEditingShortcuts?"ویرایش کلید‌های میانبر":"راهنمای کلید‌های میانبر"),1)]),_:1}),t(E,{class:"pa-4",style:{"max-height":"500px","overflow-y":"auto"}},{default:e(()=>[t(B,null,{default:e(()=>[(o(!0),_(H,null,F(d.filteredShortcuts(),(a,oe)=>(o(),h(U,{key:a.path,cols:"12",sm:"6",md:"6"},{default:e(()=>[x("div",Nt,[t(B,{align:"center","no-gutters":""},{default:e(()=>[t(U,{cols:"12"},{default:e(()=>[i.isEditingShortcuts?(o(),h(X,{key:1,modelValue:a.key,"onUpdate:modelValue":Y=>a.key=Y,onInput:Y=>d.updateShortcut(oe,Y),label:s.کلید,maxlength:"1",dense:"","hide-details":"",class:"shortcut-input"},null,8,["modelValue","onUpdate:modelValue","onInput","label"])):(o(),_("span",Ut," Ctrl+Shift+"+r(a.key),1))]),_:2},1024),t(U,{cols:"12",class:"text-right"},{default:e(()=>[x("span",null,r(a.label),1)]),_:2},1024)]),_:2},1024)])]),_:2},1024))),128))]),_:1}),i.isEditingShortcuts?(o(),h(W,{key:0,type:"info",dense:"",class:"mt-4"},{default:e(()=>l[13]||(l[13]=[c(" تغییرات در حافظه مرورگر ذخیره می‌شود و فقط در این مرورگر قابل استفاده است. ")])),_:1})):n("",!0)]),_:1}),t(q,{class:"pa-4"},{default:e(()=>[i.isEditingShortcuts?n("",!0):(o(),h(g,{key:0,color:"primary",onClick:l[5]||(l[5]=a=>i.isEditingShortcuts=!0)},{default:e(()=>l[14]||(l[14]=[c("ویرایش")])),_:1})),i.isEditingShortcuts?(o(),h(g,{key:1,color:"primary",onClick:d.saveCustomShortcuts},{default:e(()=>l[15]||(l[15]=[c("ثبت تغییرات")])),_:1},8,["onClick"])):n("",!0),i.isEditingShortcuts?(o(),h(g,{key:2,color:"warning",onClick:d.resetToDefault},{default:e(()=>l[16]||(l[16]=[c("بازگشت به پیش‌فرض")])),_:1},8,["onClick"])):n("",!0),t(C),t(g,{text:"",onClick:l[6]||(l[6]=a=>i.showShortcutsDialog=!1)},{default:e(()=>l[17]||(l[17]=[c("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(z,{modelValue:i.duplicateKeyDialog,"onUpdate:modelValue":l[9]||(l[9]=a=>i.duplicateKeyDialog=a),"max-width":"400"},{default:e(()=>[t(V,null,{default:e(()=>[t(L,{class:"text-h6"},{default:e(()=>l[18]||(l[18]=[c("خطا")])),_:1}),t(E,null,{default:e(()=>[c(r(i.duplicateKeyMessage),1)]),_:1}),t(q,null,{default:e(()=>[t(g,{color:"primary",onClick:l[8]||(l[8]=a=>i.duplicateKeyDialog=!1)},{default:e(()=>l[19]||(l[19]=[c("بستن")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(v,{modelValue:i.showShortcutHint,"onUpdate:modelValue":l[10]||(l[10]=a=>i.showShortcutHint=a),location:"bottom",class:"shortcut-hint"},{activator:e(({props:a})=>[x("div",ce(ue(a)),null,16)]),default:e(()=>[x("span",null,r(i.shortcutHint),1)]),_:1},8,["modelValue"]),t(Z,{inset:""},{activator:e(({props:a})=>[t(g,f({stacked:""},a),{default:e(()=>[t(b,null,{default:e(()=>l[20]||(l[20]=[c("mdi-cog")])),_:1})]),_:2},1040)]),default:e(()=>[t(V,{subtitle:s.$t("dialog.fiscal_settings_info"),"prepend-icon":"mdi-cog",title:s.$t("dialog.fiscal_settings")},{default:e(()=>[t(E,null,{default:e(()=>[t(B,{class:"text-center"},{default:e(()=>[t(U,{cols:"12",sm:"12",md:"6"},{default:e(()=>[t(G)]),_:1}),t(U,{cols:"12",sm:"12",md:"6"},{default:e(()=>[t(Q)]),_:1})]),_:1})]),_:1})]),_:1},8,["subtitle","title"])]),_:1}),t(ee),t(te)]),_:1}),t(re,null,{default:e(()=>[x("div",Tt,[t(ie)])]),_:1})],64)}const Ht=N(Ee,[["render",Bt]]);export{Ht as default};