UnisKB/static/admin/assets/SystemHeader-BS-5z581.js

2 lines
19 KiB
JavaScript
Raw Normal View History

import{a$ as ye,a_ as ge,ay as X,aA as ae,aO as T,aB as S,aV as de,aC as E,aD as p,b7 as ve,aE as r,aF as h,aG as a,b8 as he,aW as R,aI as o,aJ as s,aK as f,b2 as e,dD as le,b1 as x,bG as F,bI as z,bK as q,aH as n,ce as J,aQ as Q,ci as ie,aS as oe,bZ as be,c0 as xe,b3 as re,az as ke,b6 as pe,aX as ee,cx as ue,bH as j,bJ as te,aY as we,cU as Ae,cf as me,ct as fe,bc as I,dE as Ce,dF as $e,dG as Ie,cq as Se}from"./admin-DgPvPHD7.js";import{_ as Me}from"./ResetPassword.vue_vue_type_script_setup_true_lang-Bwq0Pu2j.js";import{_ as ze,s as Y}from"./SettingAPIKeyDialog.vue_vue_type_script_setup_true_lang-BgcuZbaB.js";import{C as Ee}from"./index-DDzHjusB.js";const _e="/license",Re=W=>ge(`${_e}/profile`,void 0,W),De=(W,l)=>ye(`${_e}/profile`,W,void 0,l),ce={getLicense:Re,putLicense:De},Ke=["id"],Pe={class:"about-ui"},Ne={class:"flex"},We={class:"label"},Oe={class:"flex"},Te={class:"label"},Ue={key:0,class:"color-danger"},Ve={class:"flex"},Be={class:"label"},Le={class:"flex"},Ge={class:"label"},He={class:"flex"},Fe={class:"label"},Xe={class:"flex"},je={class:"label"},Ye={key:0,class:"mt-16 flex align-center"},qe={class:"border-t text-center mt-16 p-16 pb-0"},Je=X({__name:"AboutDialog",setup(W,{expose:l}){const{user:b,theme:y}=ae(),w=T(()=>y.isDefaultTheme()),i=S(!1),v=S(!1),m=S(null),g=S(!1);de(i,t=>{t||(g.value&&window.location.reload(),g.value=!1)});const A=()=>{b.showXpack()&&U(),i.value=!0},M=t=>{const u=new FormData;u.append("license_file",t.raw),ce.putLicense(u,v).then(d=>{U(),g.value=!0})},L=T(()=>b?b.getEditionName()==="PE"?E("layout.about.edition.professional"):b.getEditionName()==="EE"?E("layout.about.edition.enterprise"):E("layout.about.edition.community"):"-");function U(){ce.getLicense(v).then(t=>{var u;m.value=(u=t.data)==null?void 0:u.license})}return l({open:A}),(t,u)=>{const d=p("LogoFull"),V=p("el-button"),c=p("el-upload"),C=p("el-text"),$=p("el-dialog"),K=ve("loading");return r(),h($,{modelValue:i.value,"onUpdate:modelValue":u[0]||(u[0]=k=>i.value=k),class:J(["about-dialog border-r-6",w.value?"":"dialog-custom-header"])},{header:a(({titleId:k,titleClass:O})=>[o("div",{class:J(["logo flex-center",O]),id:k},[n(d,{height:"59px"})],10,Ke)]),default:a(()=>{var k,O,P,G,D,N,H;return[he((r(),R("div",Pe,[o("div",Ne,[o("span",We,s(t.$t("layout.about.authorize")),1),o("span",null,s(((k=m.value)==null?void 0:k.corporation)||"-"),1)]),o("div",Oe,[o("span",Te,s(t.$t("layout.about.expiredTime")),1),o("span",null,[f(s(((O=m.value)==null?void 0:O.expired)||"-")+" ",1),(P=m.value)!=null&&P.expired&&e(le)((G=m.value)==null?void 0:G.expired)?(r(),R("span",Ue,""+s(e(le)((D=m.value)==null?void 0:D.expired))+"",1)):x("",!0)])]),o("div",Ve,[o("span",Be,s(t.$t("layout.about.edition.label")),1),o("span",null,s(L.value),1)]),o("div",Le,[o("span",Ge,s(t.$t("layout.about.version")),1),o("span",null,s(e(b).version),1)]),o("div",He,[o("span",Fe,s(t.$t("layout.about.serialNo")),1),o("span",null,s(((N=m.value)==null?void 0:N.serialNo)||"-"),1)]),o("div",Xe,[o("span",je,s(t.$t("layout.about.remark")),1),o("span",null,s(((H=m.value)==null?void 0:H.remark)||"-"),1)]),e(b).showXpack()?(r(),R("div",Ye,[e(F)([e(z).ADMIN,e(q).ABOUT_UPDATE],"OR")?(r(),h(c,{key:0,ref:"uploadRef",action:"#","auto-upload":!1,"show-file-list":!1,"on-change":M},{default:a(()=>[n(V,{class:"border-primary mr-16"},{default:a(()=>[f(s(t.$t("layout.about.update"))+" License ",1)]),_:1})]),_:1},512)):x("",!0)])):x("",!0)])),[[K,v.value]]),o("div",qe,[n(C,{type:"info"},{default:a(()=>[f(s(t.$t("layout.copyright")),1)]),_:1})])]}),_:1},8,["modelValue","class"])}}}),Qe={style:{"margin-top":"10px"}},Ze={class:"vertical-middle lighter break-all"},et={class:"mr-4"},tt=X({__name:"APIKeyDialog",props:{userId:{type:String,default:""}},emits:["addData"],setup(W,{expose:l,emit:b}){const y=Q(),{params:{id:w}}=y,i=window.location.origin+`${window.MaxKB.prefix}/api-doc/`,v=S(),m=S(!1),g=S(!1),A=S(null);de(m,c=>{c||(A.value=null)});function M(c){v.value.open(c,"USER")}function L(c){xe(`${E("views.applicationOverview.appInfo.APIKeyDialog.msgConfirm1")}: ${c.secret_key}?`,E(E("views.applica