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