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

2 lines
3.0 KiB
JavaScript

import{g as y,_ as g,l as n,W as h,k as C,m as P,n as o,t as s,p as t,az as x,E as F,F as N,a6 as p,ak as A,bN as T,an as k}from"./vendor/index.CRpmXtWV.js";import{j as _,R as d,s as I,x as U,y as j,z,d as J,w as q}from"../index.D-NvtsOM.js";async function B(){const r=await _({url:"/api/rest/databaseManagement/v1/omc_db/config",method:"get",params:{SQL:"SELECT * FROM config WHERE config_tag = 'operationSet'"}});if(r.code===d&&Array.isArray(r.data.data)){let e=r.data.data[0];const a=I(e.config[0]);let i={};try{i=JSON.parse(a.valueJson)}catch(c){console.error(c)}return Object.assign(r,{data:i})}return r}async function D(r){const e=await _({url:"/api/rest/databaseManagement/v1/omc_db/config?WHERE=config_tag='operationSet'",method:"put",data:{data:{value_json:JSON.stringify(r)}}});return e.code===d&&e.data.data?e.data.data.affectedRows?(delete e.data,e):{code:U,msg:j[z]}:e}const V=y({__name:"index",setup(r){const{t:e}=J();let a=g({title:e("views.mmlManage.mmlSet.operationtitle"),from:{listeningAddress:"",listeningPort:3e3},fromLoading:!0,confirmLoading:!0});const i=n.Form.useForm(a.from,g({listeningAddress:[{required:!0,pattern:q,message:e("views.mmlManage.mmlSet.ipaddPlease")}],listeningPort:[{required:!0,message:e("views.mmlManage.mmlSet.portPlease")}]}));function c(){i.validate().then(()=>{a.confirmLoading=!0;const m=k(a.from);D(m).then(l=>{l.code===d?n.message.success(e("views.mmlManage.mmlSet.okChange"),3):n.message.warning(e("views.mmlManage.mmlSet.noChange"),3)}).finally(()=>{a.confirmLoading=!1})})}return h(()=>{Promise.allSettled([B()]).then(m=>{if(m[0].status==="fulfilled"){const l=m[0].value;l.code===d&&(a.from=Object.assign(a.from,l.data),a.fromLoading=!1,a.confirmLoading=!1)}})}),(m,l)=>{const S=T,v=n.Button,w=n.Space,b=n.Input,f=n.FormItem,E=n.InputNumber,O=n.Form,R=n.Card,L=n.Col,M=n.Row;return C(),P(t(A),null,{default:o(()=>[s(M,{gutter:16},{default:o(()=>[s(L,{span:8},{default:o(()=>[s(R,{title:t(a).title,loading:t(a).fromLoading},{extra:o(()=>[s(w,{size:8,align:"center"},{default:o(()=>[s(v,{type:"primary",loading:t(a).confirmLoading,onClick:x(c,["prevent"])},{icon:o(()=>[s(S)]),default:o(()=>[F(" "+N(t(e)("views.mmlManage.mmlSet.saveText")),1)]),_:1},8,["loading"])]),_:1})]),default:o(()=>[s(O,{name:"operationSetState.from",layout:"horizontal",autocomplete:"off","label-col":{span:6}},{default:o(()=>[s(f,p({label:t(e)("views.mmlManage.mmlSet.ipadd"),name:"listeningAddress"},t(i).validateInfos.listeningAddress),{default:o(()=>[s(b,{value:t(a).from.listeningAddress,"onUpdate:value":l[0]||(l[0]=u=>t(a).from.listeningAddress=u),"allow-clear":"",placeholder:t(e)("views.mmlManage.mmlSet.ipaddPlease")},null,8,["value","placeholder"])]),_:1},16,["label"]),s(f,p({label:t(e)("views.mmlManage.mmlSet.port"),name:"listeningPort"},t(i).validateInfos.listeningPort),{default:o(()=>[s(E,{value:t(a).from.listeningPort,"onUpdate:value":l[1]||(l[1]=u=>t(a).from.listeningPort=u),placeholder:"0~65535",min:3e3},null,8,["value"])]),_:1},16,["label"])]),_:1})]),_:1},8,["title","loading"])]),_:1})]),_:1})]),_:1})}}});export{V as default};