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

2 lines
9.4 KiB
JavaScript

import{g as ae,_ as w,an as U,l as i,W as de,j as ie,k as D,m as M,n as o,B as me,am as se,p as e,t,az as y,E as p,F as f,I as re,a6 as ue,ak as ce,aA as pe,aB as fe,aC as ge,V as _e,aK as ve,aL as he,aF as Ce}from"./vendor/index.CRpmXtWV.js";import{j as k,d as we,p as ye,R as I,_ as be}from"../index.D-NvtsOM.js";import{u as ke}from"./dict.DBZ2k0Lk.js";function xe(g){return k({url:"/ne/hostCmd/list",method:"get",params:g})}function Ie(g){return k({url:`/ne/hostCmd/${g}`,method:"get"})}function Te(g){return k({url:"/ne/hostCmd",method:"post",data:g})}function ze(g){return k({url:"/ne/hostCmd",method:"put",data:g})}function Se(g){return k({url:`/ne/hostCmd/${g}`,method:"delete"})}const He=ae({__name:"index",setup(g){const{getDict:$}=ke(),{t:n}=we();let T=w({neHostCmdGroupId:[]}),s=w({cmdType:"",groupId:void 0,title:"",pageNum:1,pageSize:20});function q(){s=Object.assign(s,{hostType:"",groupId:void 0,title:"",pageNum:1,pageSize:20}),_.current=1,_.pageSize=20,v()}let r=w({loading:!1,size:"middle",seached:!1,data:[]}),H=[{title:n("common.rowId"),dataIndex:"cmdId",align:"center",width:50},{title:n("views.ne.neHostCmd.cmdType"),dataIndex:"cmdType",align:"left",width:100},{title:n("views.ne.neHostCmd.groupId"),dataIndex:"groupId",key:"groupId",align:"left",width:100},{title:n("views.ne.neHostCmd.title"),dataIndex:"title",align:"left",width:100},{title:n("common.createTime"),dataIndex:"createTime",align:"left",width:150,customRender(a){return a.value?ye(a.value):""}},{title:n("common.operate"),key:"cmdId",align:"left"}],_=w({current:1,pageSize:20,defaultPageSize:20,pageSizeOptions:["10","20","50","100"],hideOnSinglePage:!1,showQuickJumper:!0,showSizeChanger:!0,total:0,showTotal:a=>n("common.tablePaginationTotal",{total:a}),onChange:(a,l)=>{_.current=a,_.pageSize=l,s.pageNum=a,s.pageSize=l,v()}});function G({key:a}){r.size=a}function v(a){r.loading||(r.loading=!0,a&&(s.pageNum=a),xe(U(s)).then(l=>{l.code===I&&Array.isArray(l.rows)&&(_.total=l.total,r.data=l.rows,_.total<=(s.pageNum-1)*_.pageSize&&s.pageNum!==1&&(r.loading=!1,v(s.pageNum-1))),r.loading=!1}))}let d=w({visibleByEdit:!1,title:"信息",from:{cmdId:void 0,cmdType:"",groupId:"0",title:"",command:"",remark:""},confirmLoading:!1});const x=i.Form.useForm(d.from,w({title:[{required:!0,min:1,max:50,message:n("views.ne.neHostCmd.titlePlease")}],command:[{required:!0,min:1,max:50,message:n("views.ne.neHostCmd.commandPlease")}]}));function O(a){if(!a)x.resetFields(),d.title=n("views.ne.neHostCmd.addTitle"),d.visibleByEdit=!0;else{if(d.confirmLoading)return;const l=i.message.loading(n("common.loading"),0);d.confirmLoading=!0,Ie(a).then(u=>{d.confirmLoading=!1,l(),u.code===I&&u.data?(d.from=Object.assign(d.from,u.data),d.title=n("views.ne.neHostCmd.editTitle"),d.visibleByEdit=!0):i.message.error(n("common.getInfoFail"),2)})}}function V(){x.validate().then(()=>{d.confirmLoading=!0;const a=U(d.from),l=a.cmdId?ze(a):Te(a),u=i.message.loading(n("common.loading"),0);l.then(c=>{c.code===I?(i.message.success({content:n("common.operateOk"),duration:2}),P(),v(1)):i.message.error({content:`${c.msg}`,duration:2})}).finally(()=>{d.confirmLoading=!1,u()})}).catch(a=>{i.message.error(n("common.errorFields",{num:a.errorFields.length}),3)})}function P(){d.visibleByEdit=!1,x.resetFields()}function j(a){i.Modal.confirm({title:n("common.tipTitle"),content:n("views.ne.neHostCmd.delTip",{num:a}),onOk(){const l=i.message.loading(n("common.loading"),0);Se(a).then(u=>{l(),u.code===I?(i.message.success({content:n("common.operateOk"),duration:2}),v()):i.message.error({content:`${u.msg}`,duration:2})})}})}return de(()=>{Promise.allSettled([$("ne_host_cmd_groupId")]).then(a=>{a[0].status==="fulfilled"&&(T.neHostCmdGroupId=a[0].value)}),v()}),(a,l)=>{const u=i.Input,c=i.FormItem,C=i.Col,B=i.Select,A=pe,h=i.Button,Q=fe,z=i.Space,F=i.Row,N=i.Form,R=i.Card,J=ge,K=i.Switch,b=i.Tooltip,W=_e,X=ve,S=i.MenuItem,Y=i.Menu,Z=i.Dropdown,ee=he,te=Ce,oe=i.Table,E=i.Textarea,ne=ie("ProModal");return D(),M(e(ce),null,{default:o(()=>[me(t(R,{bordered:!1,"body-style":{marginBottom:"24px",paddingBottom:0}},{default:o(()=>[t(N,{model:e(s),name:"queryParams",layout:"horizontal"},{default:o(()=>[t(F,{gutter:16},{default:o(()=>[t(C,{lg:6,md:12,xs:24},{default:o(()=>[t(c,{label:e(n)("views.ne.neHostCmd.cmdType"),name:"cmdType"},{default:o(()=>[t(u,{value:e(s).cmdType,"onUpdate:value":l[0]||(l[0]=m=>e(s).cmdType=m),"allow-clear":!0,placeholder:e(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1}),t(C,{lg:6,md:12,xs:24},{default:o(()=>[t(c,{label:e(n)("views.ne.neHostCmd.groupId"),name:"groupId"},{default:o(()=>[t(B,{value:e(s).groupId,"onUpdate:value":l[1]||(l[1]=m=>e(s).groupId=m),"allow-clear":"",placeholder:e(n)("common.selectPlease"),options:e(T).neHostCmdGroupId},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1}),t(C,{lg:6,md:12,xs:24},{default:o(()=>[t(c,{label:e(n)("views.ne.neHostCmd.title"),name:"title"},{default:o(()=>[t(u,{value:e(s).title,"onUpdate:value":l[2]||(l[2]=m=>e(s).title=m),"allow-clear":!0,placeholder:e(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1}),t(C,{lg:6,md:12,xs:24},{default:o(()=>[t(c,null,{default:o(()=>[t(z,{size:8},{default:o(()=>[t(h,{type:"primary",onClick:l[3]||(l[3]=y(m=>v(1),["prevent"]))},{icon:o(()=>[t(A)]),default:o(()=>[p(" "+f(e(n)("common.search")),1)]),_:1}),t(h,{type:"default",onClick:y(q,["prevent"])},{icon:o(()=>[t(Q)]),default:o(()=>[p(" "+f(e(n)("common.reset")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},512),[[se,e(r).seached]]),t(R,{bordered:!1,"body-style":{padding:"0px"}},{title:o(()=>[t(h,{type:"primary",onClick:l[4]||(l[4]=y(m=>O(),["prevent"]))},{icon:o(()=>[t(J)]),default:o(()=>[p(" "+f(e(n)("common.addText")),1)]),_:1})]),extra:o(()=>[t(z,{size:8,align:"center"},{default:o(()=>[t(b,null,{title:o(()=>[p(f(e(n)("common.searchBarText")),1)]),default:o(()=>[t(K,{checked:e(r).seached,"onUpdate:checked":l[5]||(l[5]=m=>e(r).seached=m),"checked-children":e(n)("common.switch.show"),"un-checked-children":e(n)("common.switch.hide"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),t(b,null,{title:o(()=>[p(f(e(n)("common.reloadText")),1)]),default:o(()=>[t(h,{type:"text",onClick:l[6]||(l[6]=y(m=>v(),["prevent"]))},{icon:o(()=>[t(W)]),_:1})]),_:1}),t(b,null,{title:o(()=>[p(f(e(n)("common.sizeText")),1)]),default:o(()=>[t(Z,{trigger:"click",placement:"bottomRight"},{overlay:o(()=>[t(Y,{"selected-keys":[e(r).size],onClick:G},{default:o(()=>[t(S,{key:"default"},{default:o(()=>[p(f(e(n)("common.size.default")),1)]),_:1}),t(S,{key:"middle"},{default:o(()=>[p(f(e(n)("common.size.middle")),1)]),_:1}),t(S,{key:"small"},{default:o(()=>[p(f(e(n)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:o(()=>[t(h,{type:"text"},{icon:o(()=>[t(X)]),_:1})]),_:1})]),_:1})]),_:1})]),default:o(()=>[t(oe,{class:"table","row-key":"cmdId",columns:e(H),loading:e(r).loading,"data-source":e(r).data,size:e(r).size,pagination:e(_),scroll:{x:e(H).length*120}},{bodyCell:o(({column:m,record:L})=>[m.key==="cmdId"?(D(),M(z,{key:0,size:8,align:"center"},{default:o(()=>[t(b,null,{title:o(()=>[p(f(e(n)("common.editText")),1)]),default:o(()=>[t(h,{type:"link",onClick:y(le=>O(L.cmdId),["prevent"])},{icon:o(()=>[t(ee)]),_:2},1032,["onClick"])]),_:2},1024),t(b,null,{title:o(()=>[p(f(e(n)("common.deleteText")),1)]),default:o(()=>[t(h,{type:"link",onClick:y(le=>j(L.cmdId),["prevent"])},{icon:o(()=>[t(te)]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024)):re("",!0)]),_:1},8,["columns","loading","data-source","size","pagination","scroll"]),t(ne,{drag:!0,width:800,destroyOnClose:!0,keyboard:!1,"mask-closable":!1,visible:e(d).visibleByEdit,title:e(d).title,"confirm-loading":e(d).confirmLoading,onOk:V,onCancel:P},{default:o(()=>[t(N,{name:"modalStateFromByEdit",layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:o(()=>[t(F,{gutter:16},{default:o(()=>[t(C,{lg:12,md:12,xs:24},{default:o(()=>[t(c,{label:e(n)("views.ne.neHostCmd.cmdType"),name:"cmdType"},{default:o(()=>[t(u,{value:e(d).from.cmdType,"onUpdate:value":l[7]||(l[7]=m=>e(d).from.cmdType=m),"allow-clear":"",maxlength:50},null,8,["value"])]),_:1},8,["label"])]),_:1}),t(C,{lg:12,md:12,xs:24},{default:o(()=>[t(c,{label:e(n)("views.ne.neHostCmd.groupId"),name:"groupId"},{default:o(()=>[t(B,{value:e(d).from.groupId,"onUpdate:value":l[8]||(l[8]=m=>e(d).from.groupId=m),"default-value":"0",options:e(T).neHostCmdGroupId},null,8,["value","options"])]),_:1},8,["label"])]),_:1})]),_:1}),t(c,ue({label:e(n)("views.ne.neHostCmd.title"),name:"title"},e(x).validateInfos.title,{"label-col":{span:3},"label-wrap":!0}),{default:o(()=>[t(u,{value:e(d).from.title,"onUpdate:value":l[9]||(l[9]=m=>e(d).from.title=m),"allow-clear":"",maxlength:50},null,8,["value"])]),_:1},16,["label"]),t(c,{label:e(n)("views.ne.neHostCmd.command"),name:"command","label-col":{span:3},"label-wrap":!0},{default:o(()=>[t(E,{value:e(d).from.command,"onUpdate:value":l[10]||(l[10]=m=>e(d).from.command=m),"auto-size":{minRows:4,maxRows:6},maxlength:500,"show-count":!0},null,8,["value"])]),_:1},8,["label"]),t(c,{label:e(n)("common.remark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:o(()=>[t(E,{value:e(d).from.remark,"onUpdate:value":l[11]||(l[11]=m=>e(d).from.remark=m),"auto-size":{minRows:4,maxRows:6},maxlength:450,"show-count":!0,placeholder:e(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title","confirm-loading"])]),_:1})]),_:1})}}}),Fe=be(He,[["__scopeId","data-v-3ba2dd21"]]);export{Fe as default};