1
0
Files
build.ems/build/usr/local/omc/htdocs/front/js/SystemConfig.B3PxsnDT.js
2024-10-25 14:59:47 +08:00

2 lines
6.6 KiB
JavaScript

import{g as V,_ as z,w as R,a2 as j,W,k as G,D as J,J as m,F as p,p as l,t as o,n as s,E as d,B as x,am as N,I as H,l as n,ao as K,L as Q}from"./vendor/index.CRpmXtWV.js";import{d as X,c as Y,f as O,R as P,H as Z,am as v,ah as ee,_ as te}from"../index.D-NvtsOM.js";import{a as h,s as ae}from"./useStep.DHKYVb7i.js";import{a as oe,t as se}from"./file.BexoPAcX.js";import{c as ne}from"./bootloader.DDjpmFEi.js";const ie={class:"ne"},le={class:"header"},re={class:"header-brand"},ce=["src"],pe={class:"header-icon"},de=["src"],me=["title"],ue={class:"marquee app-name_scrollable"},fe={class:"header-menu"},_e={class:"ne-oper"},ye=V({__name:"SystemConfig",setup(ge){const{t:a,currentLocale:w}=X(),u=Y(),e=z({confirmLoading:!1,filePath:"",type:u.logoType,icon:k("icon"),brand:k("brand"),title:u.appName,titleOld:u.appName,open:u.i18nOpen,openOld:u.i18nOpen,username:"admin",password:"Abcd@1234.."});function k(i){let t=i==="brand"?O(u.filePathBrand):O(u.filePathIcon);if(t.indexOf("{language}")===-1)return t;const f=w.value.split("_")[0];return t.replace("{language}",f||"en")}function U(i){if(e.confirmLoading)return!1;const t=["image/jpeg","image/png"].includes(i.type);t||n.message.error(`${a("components.UploadModal.onlyAllow")} jpg、png`,3);const r=i.size/1024/1024<2;return r||n.message.error(`${a("components.UploadModal.allowFilter")} 2MB`,3),t&&r}function C(i){n.Modal.confirm({title:a("common.tipTitle"),content:a("views.system.quickStart.sysUploadLogo"),onOk(){const t=n.message.loading(a("common.loading"),0);e.confirmLoading=!0;let r=new FormData;r.append("file",i.file),r.append("subPath","default"),oe(r).then(f=>{if(e.confirmLoading=!1,t(),f.code===P){n.message.success(a("views.system.quickStart.sysUploadOk"),3),e.filePath=f.data.fileName;const g=Z("baseUrl")||"/omc-api";e.type==="icon"&&(e.icon=`${g}${f.data.fileName}`),e.type==="brand"&&(e.brand=`${g}${f.data.fileName}`)}else n.message.error(f.msg,3)})}})}function $(){e.confirmLoading=!0,ne(e.username,e.password).then(i=>{i.code===P?n.message.success(a("common.operateOk")):n.message.warning(i.msg),e.confirmLoading=!1})}function T(){const i=w.value,t=[v({key:"sys.logo.type",value:e.type})];if(e.filePath){let r=u.filePathIcon;e.type==="brand"&&(r=u.filePathBrand),t.push(se({language:i,uploadPath:e.filePath,staticPath:r}))}e.title!==e.titleOld&&t.push(v({key:"sys.title",value:e.title})),e.open!==e.openOld&&(t.push(v({key:"sys.i18n.open",value:`${e.open}`})),t.push(v({key:"sys.i18n.default",value:`${i}`}))),e.confirmLoading=!0,Promise.all(t).then(r=>{n.message.success(a("views.system.quickStart.sysSaveOk")),e.confirmLoading=!1})}function I(){n.Modal.confirm({title:a("common.tipTitle"),content:a("views.system.quickStart.sysPrevTip"),onOk(){h("Start")}})}function S(i){i==="NeInfoConfig"&&n.Modal.confirm({title:a("common.tipTitle"),content:a("views.system.quickStart.sysNextNe"),onOk(){h("NeInfoConfig")}}),i==="Done"&&n.Modal.confirm({title:a("common.tipTitle"),content:a("views.system.quickStart.sysNextDone"),onOk(){ae.setupNE=!1,h("Done")}})}function b(){const i=document.querySelector(".header-icon > .app-name");if(!i)return;const t=i.querySelector(".marquee");t&&(t.offsetWidth>i.offsetWidth?(t.classList.add("app-name_scrollable"),t.setAttribute("data-content",t.innerText)):t.classList.remove("app-name_scrollable"))}return R(()=>e.title,()=>j(b)),W(()=>{b()}),(i,t)=>{const r=n.Divider,f=K,g=n.Input,_=n.FormItem,B=Q,D=n.InputPassword,y=n.Button,L=n.Radio,A=n.RadioGroup,F=n.Upload,q=n.Space,M=ee,ve=n.Switch,E=n.Form;return G(),J("div",ie,[m("h2",null,p(l(a)("views.system.quickStart.sysTitle")),1),o(E,{"label-col":{span:4},"label-wrap":!0,"wrapper-col":{span:10},style:{flex:"1"}},{default:s(()=>[o(r,{orientation:"left"},{default:s(()=>[d(p(l(a)("views.system.quickStart.sysAdmin")),1)]),_:1}),o(_,{label:l(a)("views.system.user.account"),name:"username"},{default:s(()=>[o(g,{value:e.username,"onUpdate:value":t[0]||(t[0]=c=>e.username=c),maxlength:30},{prefix:s(()=>[o(f)]),_:1},8,["value"])]),_:1},8,["label"]),o(_,{label:l(a)("views.system.user.loginPwd"),name:"password"},{default:s(()=>[o(D,{value:e.password,"onUpdate:value":t[1]||(t[1]=c=>e.password=c),maxlength:26},{prefix:s(()=>[o(B)]),_:1},8,["value"])]),_:1},8,["label"]),o(_,{"wrapper-col":{offset:4,span:10}},{default:s(()=>[o(y,{type:"primary",loading:e.confirmLoading,onClick:t[2]||(t[2]=c=>$())},{default:s(()=>[d(p(l(a)("views.system.quickStart.sysSave")),1)]),_:1},8,["loading"])]),_:1}),o(r,{orientation:"left"},{default:s(()=>[d(p(l(a)("views.system.quickStart.sysInfo")),1)]),_:1}),o(_,{label:l(a)("views.system.quickStart.sysLogo"),help:l(a)("views.system.quickStart.sysLogoTip"),"wrapper-col":{span:18}},{default:s(()=>[o(q,{direction:"horizontal",size:18},{default:s(()=>[o(A,{value:e.type,"onUpdate:value":t[3]||(t[3]=c=>e.type=c),"button-style":"solid"},{default:s(()=>[o(L,{value:"brand"},{default:s(()=>[d(p(l(a)("views.system.setting.sysLogoBrand")),1)]),_:1}),o(L,{value:"icon"},{default:s(()=>[d(p(l(a)("views.system.setting.sysLogoIcon")),1)]),_:1})]),_:1},8,["value"]),o(F,{name:"file","list-type":"picture",accept:".jpg,.png","max-count":1,"show-upload-list":!1,"before-upload":U,"custom-request":C},{default:s(()=>[o(y,{type:"link",loading:e.confirmLoading},{default:s(()=>[d(p(l(a)("views.system.setting.sysLogoUpload")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),m("div",le,[x(m("div",re,[m("img",{width:174,height:48,src:e.brand},null,8,ce)],512),[[N,e.type==="brand"]]),x(m("div",pe,[m("img",{src:e.icon},null,8,de),m("h1",{class:"app-name",title:e.title},[m("span",ue,p(e.title),1)],8,me)],512),[[N,e.type==="icon"]]),m("div",fe,[o(M,{type:"icon-pcduan",style:{"margin-right":"10px"}}),d(" "+p(l(a)("router.index")),1)])])]),_:1},8,["label","help"]),o(_,{label:l(a)("views.system.quickStart.sysName"),help:l(a)("views.system.quickStart.sysNameTip")},{default:s(()=>[o(g,{value:e.title,"onUpdate:value":t[4]||(t[4]=c=>e.title=c),"allow-clear":"",maxlength:20,placeholder:l(a)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label","help"]),H("",!0),o(_,{"wrapper-col":{offset:4,span:10}},{default:s(()=>[o(y,{type:"primary",loading:e.confirmLoading,onClick:t[6]||(t[6]=c=>T())},{default:s(()=>[d(p(l(a)("views.system.quickStart.sysSave")),1)]),_:1},8,["loading"])]),_:1})]),_:1}),m("div",_e,[o(q,{direction:"horizontal",size:18},{default:s(()=>[o(y,{onClick:t[7]||(t[7]=c=>I())},{default:s(()=>[d(p(l(a)("views.system.quickStart.stepPrev")),1)]),_:1}),o(y,{type:"primary",onClick:t[8]||(t[8]=c=>S("NeInfoConfig"))},{default:s(()=>[d(p(l(a)("views.system.quickStart.stepNext")),1)]),_:1}),o(y,{type:"dashed",onClick:t[9]||(t[9]=c=>S("Done"))},{default:s(()=>[d(p(l(a)("views.system.quickStart.skip")),1)]),_:1})]),_:1})])])}}}),Le=te(ye,[["__scopeId","data-v-abd3818a"]]);export{Le as default};