芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/adminpanel/js/1140.4ded93cc.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[1140],{1140:(o,e,t)=>{t.r(e),t.d(e,{default:()=>q});var s=t(9835);const a={class:"q-pa-lg"},l={class:"row q-mb-md"},n={class:"col text-h5"},i={class:"row q-mb-md"},r={class:"col-2 q-mt-sm"},g={class:"col-5"},d={class:"row"},u={class:"col-2 q-mt-sm"},c={class:"col-5"},L={class:"q-pt-md text-right"};function h(o,e,t,h,_,m){const p=(0,s.up)("q-input"),E=(0,s.up)("q-card-section"),b=(0,s.up)("q-card"),B=(0,s.up)("q-btn"),v=(0,s.up)("q-linear-progress"),T=(0,s.up)("q-inner-loading"),N=(0,s.up)("q-scroll-area"),S=(0,s.Q2)("t");return(0,s.wg)(),(0,s.j4)(N,{class:"full-height full-width"},{default:(0,s.w5)((()=>[(0,s._)("div",a,[(0,s._)("div",l,[(0,s.wy)((0,s._)("div",n,null,512),[[S,"BRANDINGWEBCLIENT.HEADING_SETTINGS_TAB"]])]),(0,s.Wm)(b,{flat:"",bordered:"",class:"card-edit-settings"},{default:(0,s.w5)((()=>[(0,s.Wm)(E,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,[(0,s.wy)((0,s._)("div",r,null,512),[[S,"BRANDINGWEBCLIENT.LOGIN_LOGO_URL_LABEL"]]),(0,s._)("div",g,[(0,s.Wm)(p,{outlined:"",dense:"","bg-color":"white",modelValue:_.loginLogoUrl,"onUpdate:modelValue":e[0]||(e[0]=o=>_.loginLogoUrl=o)},null,8,["modelValue"])])]),(0,s._)("div",d,[(0,s.wy)((0,s._)("div",u,null,512),[[S,"BRANDINGWEBCLIENT.TABSBAR_LOGO_URL_LABEL"]]),(0,s._)("div",c,[(0,s.Wm)(p,{outlined:"",dense:"","bg-color":"white",modelValue:_.tabsBarLogoUrl,"onUpdate:modelValue":e[1]||(e[1]=o=>_.tabsBarLogoUrl=o)},null,8,["modelValue"])])])])),_:1})])),_:1}),(0,s._)("div",L,[(0,s.Wm)(B,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",label:o.$t("COREWEBCLIENT.ACTION_SAVE"),onClick:m.saveBrandingSettings},null,8,["label","onClick"])])]),(0,s.Wm)(T,{style:{"justify-content":"flex-start"},showing:_.saving},{default:(0,s.w5)((()=>[(0,s.Wm)(v,{query:""})])),_:1},8,["showing"])])),_:1})}var _=t(9336),m=t(1427),p=t(2456),E=t(9316);const b={name:"BrandingAdminSettings",data(){return{loginLogoUrl:"",tabsBarLogoUrl:"",saving:!1}},mounted(){this.saving=!1,this.populate()},beforeRouteLeave(o,e,t){this.$root.doBeforeRouteLeave(o,e,t)},methods:{hasChanges(){const o=E.Z.getBrandingsSettings();return this.loginLogoUrl!==o.loginLogo||this.tabsBarLogoUrl!==o.tabsbarLogo},revertChanges(){this.populate()},populate(){const o=E.Z.getBrandingsSettings();this.loginLogoUrl=o.loginLogo,this.tabsBarLogoUrl=o.tabsbarLogo},saveBrandingSettings(){if(!this.saving){this.saving=!0;const o={LoginLogo:this.loginLogoUrl,TabsbarLogo:this.tabsBarLogoUrl};p.Z.sendRequest({moduleName:"BrandingWebclient",methodName:"UpdateSettings",parameters:o}).then((e=>{this.saving=!1,!0===e?(E.Z.saveBrandingsSettings({loginLogo:o.LoginLogo,tabsbarLogo:o.TabsbarLogo}),this.populate(),m.Z.showReport(this.$t("COREWEBCLIENT.REPORT_SETTINGS_UPDATE_SUCCESS"))):m.Z.showError(this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED"))}),(o=>{this.saving=!1,m.Z.showError(_.Z.getTextFromResponse(o,this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED")))}))}}}};var B=t(1639),v=t(6663),T=t(4458),N=t(3190),S=t(6611),w=t(8879),I=t(854),R=t(8289),C=t(9984),U=t.n(C);const A=(0,B.Z)(b,[["render",h]]),q=A;U()(b,"components",{QScrollArea:v.Z,QCard:T.Z,QCardSection:N.Z,QInput:S.Z,QBtn:w.Z,QInnerLoading:I.Z,QLinearProgress:R.Z})}}]);