芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/adminpanel/js/847.13bd25c4.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[847],{847:(e,s,a)=>{a.r(s),a.d(s,{default:()=>G});var l=a(9835),t=a(1957);const n={class:"q-pa-lg"},o={class:"row q-mb-md"},r={class:"col text-h5"},p={class:"row q-mb-md"},d={class:"col-2 q-my-sm"},i={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"},w={class:"col-2 q-my-sm"},E={class:"col-5"},_={class:"row q-mb-md"},v={class:"col-2 q-my-sm"},C={class:"col-5"},g={class:"q-pt-md text-right"};function P(e,s,a,P,T,A){const R=(0,l.up)("q-input"),N=(0,l.up)("q-card-section"),L=(0,l.up)("q-card"),S=(0,l.up)("q-btn"),y=(0,l.up)("q-linear-progress"),I=(0,l.up)("q-inner-loading"),q=(0,l.up)("q-scroll-area"),b=(0,l.Q2)("t");return(0,l.wg)(),(0,l.j4)(q,{class:"full-height full-width"},{default:(0,l.w5)((()=>[(0,l._)("div",n,[(0,l._)("div",o,[(0,l.wy)((0,l._)("div",r,null,512),[[b,"CPANELINTEGRATOR.HEADING_SETTINGS_TAB"]])]),(0,l.Wm)(L,{flat:"",bordered:"",class:"card-edit-settings"},{default:(0,l.w5)((()=>[(0,l.Wm)(N,null,{default:(0,l.w5)((()=>[(0,l._)("div",p,[(0,l.wy)((0,l._)("div",d,null,512),[[b,"CPANELINTEGRATOR.LABEL_CPANEL_HOST"]]),(0,l._)("div",i,[(0,l.Wm)(R,{outlined:"",dense:"","bg-color":"white",modelValue:T.cpanelHost,"onUpdate:modelValue":s[0]||(s[0]=e=>T.cpanelHost=e),onKeyup:(0,t.D2)(A.save,["enter"])},null,8,["modelValue","onKeyup"])])]),(0,l._)("div",c,[(0,l.wy)((0,l._)("div",u,null,512),[[b,"CPANELINTEGRATOR.LABEL_CPANEL_PORT"]]),(0,l._)("div",h,[(0,l.Wm)(R,{outlined:"",dense:"","bg-color":"white",modelValue:T.panelPort,"onUpdate:modelValue":s[1]||(s[1]=e=>T.panelPort=e),onKeyup:(0,t.D2)(A.save,["enter"])},null,8,["modelValue","onKeyup"])])]),(0,l._)("div",m,[(0,l.wy)((0,l._)("div",w,null,512),[[b,"CPANELINTEGRATOR.LABEL_CPANEL_USER"]]),(0,l._)("div",E,[(0,l.Wm)(R,{outlined:"",dense:"","bg-color":"white",modelValue:T.panelUser,"onUpdate:modelValue":s[2]||(s[2]=e=>T.panelUser=e),onKeyup:(0,t.D2)(A.save,["enter"])},null,8,["modelValue","onKeyup"])])]),(0,l._)("div",_,[(0,l.wy)((0,l._)("div",v,null,512),[[b,"CPANELINTEGRATOR.LABEL_CPANEL_PASS"]]),(0,l._)("div",C,[(0,l.Wm)(R,{outlined:"",dense:"","bg-color":"white",type:"password",autocomplete:"new-password",modelValue:T.password,"onUpdate:modelValue":s[3]||(s[3]=e=>T.password=e),onKeyup:(0,t.D2)(A.save,["enter"])},null,8,["modelValue","onKeyup"])])])])),_:1})])),_:1}),(0,l._)("div",g,[(0,l.Wm)(S,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",onClick:A.save,label:e.$t("COREWEBCLIENT.ACTION_SAVE")},null,8,["onClick","label"])])]),(0,l.Wm)(I,{style:{"justify-content":"flex-start"},showing:T.saving},{default:(0,l.w5)((()=>[(0,l.Wm)(y,{query:""})])),_:1},8,["showing"])])),_:1})}var T=a(2456),A=a(1427),R=a(9336),N=a(5885);const L=" ",S={name:"CpanelAdminSettings",data(){return{saving:!1,cpanelHost:"",panelPort:"",panelUser:"",cpanelHasPassword:!1,password:L,savedPass:L}},mounted(){this.populate()},beforeRouteLeave(e,s,a){this.$root.doBeforeRouteLeave(e,s,a)},methods:{populate(){const e=N.Z.getCpanelSettings();this.cpanelHost=e.cpanelHost,this.panelPort=e.panelPort,this.panelUser=e.panelUser,this.savedPass=e.cpanelHasPassword?L:"",this.password=e.cpanelHasPassword?L:""},hasChanges(){const e=N.Z.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!==L&&(e.CpanelPassword=this.password),T.Z.sendRequest({moduleName:"CpanelIntegrator",methodName:"UpdateSettings",parameters:e}).then((e=>{this.saving=!1,!0===e?(N.Z.saveCpanelSettings({cpanelHost:this.cpanelHost,panelPort:this.panelPort,panelUser:this.panelUser,cpanelHasPassword:""!==this.password}),this.savedPass=this.password,A.Z.showReport(this.$t("COREWEBCLIENT.REPORT_SETTINGS_UPDATE_SUCCESS"))):A.Z.showError(this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED"))}),(e=>{this.saving=!1,A.Z.showError(R.Z.getTextFromResponse(e,this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED")))}))}}}};var y=a(1639),I=a(6663),q=a(4458),b=a(3190),U=a(6611),H=a(8879),Z=a(854),O=a(8289),V=a(9984),f=a.n(V);const W=(0,y.Z)(S,[["render",P]]),G=W;f()(S,"components",{QScrollArea:I.Z,QCard:q.Z,QCardSection:b.Z,QInput:U.Z,QBtn:H.Z,QInnerLoading:Z.Z,QLinearProgress:O.Z})}}]);