/home/ivoiecob/email.hirewise-va.com/adminpanel/js/6663.fe5e6c00.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[6663],{66663:(e,s,a)=>{a.r(s),a.d(s,{default:()=>G});var l=a(61758),t=a(29104);const n={class:"q-pa-lg"},o={class:"row q-mb-md"},r={class:"col text-h5"},d={class:"row q-mb-md"},i={class:"col-2 q-my-sm"},p={class:"col-5"},c={class:"row q-mb-md"},u={class:"col-2 q-my-sm"},h={class:"col-5"},m={class:"row q-mb-md"},A={class:"col-2 q-my-sm"},E={class:"col-5"},v={class:"row q-mb-md"},L={class:"col-2 q-my-sm"},g={class:"col-5"},C={class:"q-pt-md text-right"};function w(e,s,a,w,b,P){const R=(0,l.g2)("q-input"),T=(0,l.g2)("q-card-section"),_=(0,l.g2)("q-card"),N=(0,l.g2)("q-btn"),k=(0,l.g2)("q-linear-progress"),S=(0,l.g2)("q-inner-loading"),I=(0,l.g2)("q-scroll-area"),q=(0,l.gN)("t");return(0,l.uX)(),(0,l.Wv)(I,{class:"full-height full-width"},{default:(0,l.k6)((()=>[(0,l.Lk)("div",n,[(0,l.Lk)("div",o,[(0,l.bo)((0,l.Lk)("div",r,null,512),[[q,"CPANELINTEGRATOR.HEADING_SETTINGS_TAB"]])]),(0,l.bF)(_,{flat:"",bordered:"",class:"card-edit-settings"},{default:(0,l.k6)((()=>[(0,l.bF)(T,null,{default:(0,l.k6)((()=>[(0,l.Lk)("div",d,[(0,l.bo)((0,l.Lk)("div",i,null,512),[[q,"CPANELINTEGRATOR.LABEL_CPANEL_HOST"]]),(0,l.Lk)("div",p,[(0,l.bF)(R,{outlined:"",dense:"","bg-color":"white",modelValue:b.cpanelHost,"onUpdate:modelValue":s[0]||(s[0]=e=>b.cpanelHost=e),onKeyup:(0,t.jR)(P.save,["enter"])},null,8,["modelValue","onKeyup"])])]),(0,l.Lk)("div",c,[(0,l.bo)((0,l.Lk)("div",u,null,512),[[q,"CPANELINTEGRATOR.LABEL_CPANEL_PORT"]]),(0,l.Lk)("div",h,[(0,l.bF)(R,{outlined:"",dense:"","bg-color":"white",modelValue:b.panelPort,"onUpdate:modelValue":s[1]||(s[1]=e=>b.panelPort=e),onKeyup:(0,t.jR)(P.save,["enter"])},null,8,["modelValue","onKeyup"])])]),(0,l.Lk)("div",m,[(0,l.bo)((0,l.Lk)("div",A,null,512),[[q,"CPANELINTEGRATOR.LABEL_CPANEL_USER"]]),(0,l.Lk)("div",E,[(0,l.bF)(R,{outlined:"",dense:"","bg-color":"white",modelValue:b.panelUser,"onUpdate:modelValue":s[2]||(s[2]=e=>b.panelUser=e),onKeyup:(0,t.jR)(P.save,["enter"])},null,8,["modelValue","onKeyup"])])]),(0,l.Lk)("div",v,[(0,l.bo)((0,l.Lk)("div",L,null,512),[[q,"CPANELINTEGRATOR.LABEL_CPANEL_PASS"]]),(0,l.Lk)("div",g,[(0,l.bF)(R,{outlined:"",dense:"","bg-color":"white",type:"password",autocomplete:"new-password",modelValue:b.password,"onUpdate:modelValue":s[3]||(s[3]=e=>b.password=e),onKeyup:(0,t.jR)(P.save,["enter"])},null,8,["modelValue","onKeyup"])])])])),_:1})])),_:1}),(0,l.Lk)("div",C,[(0,l.bF)(N,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",onClick:P.save,label:e.$t("COREWEBCLIENT.ACTION_SAVE")},null,8,["onClick","label"])])]),(0,l.bF)(S,{style:{"justify-content":"flex-start"},showing:b.saving},{default:(0,l.k6)((()=>[(0,l.bF)(k,{query:""})])),_:1},8,["showing"])])),_:1})}var b=a(79134),P=a(38176),R=a(36720),T=a(6134);const _="     ",N={name:"CpanelAdminSettings",data(){return{saving:!1,cpanelHost:"",panelPort:"",panelUser:"",cpanelHasPassword:!1,password:_,savedPass:_}},mounted(){this.populate()},beforeRouteLeave(e,s,a){this.$root.doBeforeRouteLeave(e,s,a)},methods:{populate(){const e=T.A.getCpanelSettings();this.cpanelHost=e.cpanelHost,this.panelPort=e.panelPort,this.panelUser=e.panelUser,this.savedPass=e.cpanelHasPassword?_:"",this.password=e.cpanelHasPassword?_:""},hasChanges(){const e=T.A.getCpanelSettings();return this.cpanelHost!==e.cpanelHost||this.panelPort!==e.panelPort||this.panelUser!==e.panelUser||this.password!==this.savedPass},revertChanges(){this.populate()},save(){if(!this.saving){this.saving=!0;const e={CpanelHost:this.cpanelHost,CpanelPort:this.panelPort,CpanelUser:this.panelUser};this.password!==_&&(e.CpanelPassword=this.password),b.A.sendRequest({moduleName:"CpanelIntegrator",methodName:"UpdateSettings",parameters:e}).then((e=>{this.saving=!1,!0===e?(T.A.saveCpanelSettings({cpanelHost:this.cpanelHost,panelPort:this.panelPort,panelUser:this.panelUser,cpanelHasPassword:""!==this.password}),this.savedPass=this.password,P.A.showReport(this.$t("COREWEBCLIENT.REPORT_SETTINGS_UPDATE_SUCCESS"))):P.A.showError(this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED"))}),(e=>{this.saving=!1,P.A.showError(R.A.getTextFromResponse(e,this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED")))}))}}}};var k=a(12807),S=a(48958),I=a(23316),q=a(44189),U=a(39270),y=a(56384),H=a(39035),O=a(35859),V=a(98582),f=a.n(V);const F=(0,k.A)(N,[["render",w]]),G=F;f()(N,"components",{QScrollArea:S.A,QCard:I.A,QCardSection:q.A,QInput:U.A,QBtn:y.A,QInnerLoading:H.A,QLinearProgress:O.A})}}]);