(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d21d520"],{d196:function(t,a,e){"use strict";e.r(a);var n=e("03a4"),o=function(){var t=this,a=t._self._c;return a("div",[a("div",{staticClass:"row domains-brandingdomains-page"},[a("div",{staticClass:"col-lg-12"},[a("KTPortlet",{attrs:{title:t.$t("BRANDING.DOMAIN_LEVEL")},scopedSlots:t._u([{key:"body",fn:function(){return[a("div",{staticClass:"row table-filter"},[a("div",{staticClass:"col-sm-6"},[a("b-form-group",{attrs:{label:t.$t("COMMON.SEL_DOMAIN"),"label-for":"select-domain"}},[a("model-list-select",{attrs:{list:t.selectDomain.allDomains,"option-value":"domain","option-text":"domain",placeholder:t.$t("COMMON.SEL_DOMAIN")},on:{input:t.onChangeDomain},model:{value:t.selectDomain.selectedDomain,callback:function(a){t.$set(t.selectDomain,"selectedDomain",a)},expression:"selectDomain.selectedDomain"}})],1),a("p",[t._v(t._s(t.$t("BRANDING.FORM_DESC_DOMAINS")))])],1)]),a("div",[a("b-row",{staticClass:"my-2"},[a("b-col",{staticClass:"setting-form",attrs:{lg:"3"}},[a("label",{attrs:{for:"brandname"}},[t._v(t._s(t.$t("BRANDING.COMPANY_NAME")))])]),a("b-col",{attrs:{lg:"9",xl:"4"}},[a("b-form-input",{attrs:{id:"brandname",state:t.validateState("brandname"),placeholder:t.$t("BRANDING.COMPANY_NAME"),disabled:0==t.canAdd,"aria-describedby":"input-brandname-feedback"},model:{value:t.$v.settings.brandname.$model,callback:function(a){t.$set(t.$v.settings.brandname,"$model",a)},expression:"$v.settings.brandname.$model"}}),a("b-form-invalid-feedback",{attrs:{id:"input-brandname-feedback"}},[t._v(" "+t._s(t.$t("VALIDATION.REQUIRED_FIELD"))+" ")])],1)],1),a("b-row",{staticClass:"my-2"},[a("b-col",{staticClass:"setting-form",attrs:{lg:"3"}},[a("label",{attrs:{for:"supportemail"}},[t._v(t._s(t.$t("BRANDING.SUPPORT_EMAIL")))])]),a("b-col",{attrs:{lg:"9",xl:"4"}},[a("b-form-input",{attrs:{id:"supportemail",state:t.validateState("supportemail"),placeholder:t.$t("BRANDING.SUPPORT_EMAIL"),disabled:0==t.canAdd,"aria-describedby":"input-supportemail-feedback"},model:{value:t.$v.settings.supportemail.$model,callback:function(a){t.$set(t.$v.settings.supportemail,"$model",a)},expression:"$v.settings.supportemail.$model"}}),a("b-form-invalid-feedback",{attrs:{id:"input-supportemail-feedback"}},[t._v(" "+t._s(t.$t("VALIDATION.REQUIRED_FIELD"))+" ")])],1)],1),a("b-row",{staticClass:"my-2"},[a("b-col",{staticClass:"setting-form",attrs:{lg:"3"}},[a("label",[t._v(t._s(t.$t("BRANDING.COMPANY_COLOR")))])]),a("b-col",{attrs:{lg:"9",xl:"4"}},[a(n["a"],{attrs:{mode:"hexa","dot-size":"25"},model:{value:t.$v.settings.brandcolor.$model,callback:function(a){t.$set(t.$v.settings.brandcolor,"$model",a)},expression:"$v.settings.brandcolor.$model"}})],1)],1),a("b-row",{staticClass:"my-2"},[a("b-col",{staticClass:"setting-form",attrs:{lg:"3"}},[a("label",{attrs:{for:"basic_logo"}},[t._v(" "+t._s(t.$t("BRANDING.DEFAULT_LOGO_DESC"))+" "),a("br"),t._v(" [GIF 210x35] ")])]),a("b-col",{attrs:{lg:"9",xl:"5"}},[a("b-input-group",[a("b-form-input",{attrs:{id:"basic_logo",state:t.validateState("basic_logo"),placeholder:t.$t("BRANDING.DEFAULT_LOGO"),disabled:0==t.canAdd,"aria-describedby":"input-basic_logo-feedback"},model:{value:t.$v.settings.basic_logo.$model,callback:function(a){t.$set(t.$v.settings.basic_logo,"$model",a)},expression:"$v.settings.basic_logo.$model"}}),a("b-input-group-append",[a("b-button",{attrs:{variant:"outline-success"},on:{click:t.previewLogo}},[t._v(" "+t._s(t.$t("BRANDING.PREVIEW"))+" ")])],1),a("b-form-invalid-feedback",{attrs:{id:"input-basic_logo-feedback"}},[t._v(" "+t._s(t.$t("VALIDATION.REQUIRED_FIELD"))+" ")])],1)],1)],1)],1),a("b-modal",{ref:"previewModal",attrs:{id:"previewModal",title:t.$t("BRANDING.PREVIEW_LOGO"),"hide-footer":"","body-bg-variant":t.bodyBgVariant}},[a("b-img",{staticClass:"objectFit-none",attrs:{src:t.settings.basic_logo,alt:"Fluid-grow image"}})],1)]},proxy:!0},{key:"foot",fn:function(){return[a("b-button",{staticClass:"mr-4",attrs:{variant:"primary"},on:{click:function(a){return t.updateSetting()}}},[t._v(" "+t._s(t.$t("BRANDING.UPDATE_SETTINGS"))+" ")]),a("b-button",{staticClass:"mr-4",attrs:{variant:"secondary"},on:{click:function(a){return t.resetSetting()}}},[t._v(" "+t._s(t.$t("BRANDING.RESET"))+" ")])]},proxy:!0}])})],1)])])},s=[],i=e("bf23"),r=e("1dce"),l=e("212a"),d=e("0c6d"),c=e("b5ae"),b={mixins:[r["validationMixin"]],name:"brandingdomains",components:{KTPortlet:l["a"]},data:function(){return{selectDomain:{allDomains:[],selectedDomain:{}},settings:{brandname:"",brandcolor:"",supportemail:"",basic_logo:""},bodyBgVariant:"info"}},computed:{canAdd:function(){return!0}},created:function(){var t=this;Object(d["a"])({action:"getAllDomains",token:localStorage.id_token}).then((function(a){a&&(a.returncode||(a.returndata=[{domain:a.returndata}]),t.selectDomain.allDomains=a.returndata,t.selectDomain.selectedDomain={})})),Object(d["a"])({action:"getAdminBrandInfo",token:localStorage.id_token}).then((function(a){a.returncode?(t.settings.brandname=a.returndata.brandname,t.settings.brandcolor="#"+a.returndata.brandcolor,t.settings.supportemail=a.returndata.supportemail,t.settings.basic_logo=a.returndata.basic_logo):t.makeToastVariant("danger",a.returndata)}))},validations:{settings:{brandname:{required:c["required"]},brandcolor:{},supportemail:{required:c["required"]},basic_logo:{}}},mounted:function(){this.$store.dispatch(i["a"],[{title:this.$t("MENU.BRANDING")}])},methods:{validateState:function(t){var a=this.$v.settings[t],e=a.$dirty,n=a.$error;return e?!n:null},onChangeDomain:function(t){this.getDomainBrandingInfo(t.domain)},getDomainBrandingInfo:function(t){var a=this;Object(d["a"])({action:"getDomainBrandInfo",token:localStorage.id_token,domain:t}).then((function(t){t.returncode?(a.settings.brandname=t.returndata.brandname,a.settings.brandcolor="#"+t.returndata.brandcolor,a.settings.supportemail=t.returndata.supportemail,a.settings.basic_logo=t.returndata.basic_logo):a.makeToastVariant("danger",t.returndata)}))},previewLogo:function(){this.$refs["previewModal"].show()},updateSetting:function(){var t=this;if(this.$v.settings.$touch(),!this.$v.settings.$anyError){var a={brandname:this.settings.brandname,brandcolor:this.settings.brandcolor.substr(1,6),supportemail:this.settings.supportemail,basic_logo:this.settings.basic_logo};Object(d["a"])({action:"setDomainBranding",token:localStorage.id_token,brand:a,domain:this.selectDomain.selectedDomain.domain}).then((function(a){a.returncode?t.makeToastVariant("success",a.returndata):t.makeToastVariant("danger",a.returndata)}))}},resetSetting:function(){var t=this,a=this.selectDomain.selectedDomain.domain;Object(d["a"])({action:"resetDomainBranding",token:localStorage.id_token,domain:a}).then((function(a){a.returncode?(t.makeToastVariant("success",t.$t("COMMON.SUCCESS_ALERT")),t.settings.brandname=a.returndata.brandname,t.settings.brandcolor="#"+a.returndata.brandcolor,t.settings.supportemail=a.returndata.supportemail,t.settings.basic_logo=a.returndata.basic_logo):t.makeToastVariant("danger",a.returndata)}))},makeToastVariant:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,a=arguments.length>1?arguments[1]:void 0,e=this.$t("COMMON.ERROR");"success"==t&&(e=this.$t("COMMON.SUCCESS")),this.$bvToast.toast(a,{title:e,variant:t,toaster:"b-toaster-top-center",solid:!0})}}},m=b,u=e("0c7c"),g=Object(u["a"])(m,o,s,!1,null,null,null);a["default"]=g.exports}}]);
//# sourceMappingURL=chunk-2d21d520.74f3c366.js.map