|
-import{d as p,X as C,a6 as b,f as a,Z as l,u as e,E as u,F}from"./vue-bbe2430e.js";import{u as S,g as v,s as w}from"./global-4ea86c7d.js";import{V as A,k as E}from"./index-f7554cb7.js";import{u as R}from"./index-6b55885f.js";import{aa as V,aV as m,aW as B,aG as $,U as f,M as D,G as M}from"./radical-e232c97c.js";import{s as T,q,u as c}from"./schema-05c573c2.js";const z=p({name:"Alias"}),X=p({...z,setup(G){const{pause:n,resume:r}=S(o),d=R();async function o(){const t=await v();d.tableRef.reloadData(t)}o(),A.renderer.add("Status",{renderDefault(t,s){const{row:i}=s;return T[i.status]}});const _={maxHeight:"100%",rowConfig:{keyField:"alias",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"alias",title:"流别名"},{field:"streamPath",title:"映射流路径"},{field:"autoRemove",title:"自动删除"},{field:"status",title:"状态",cellRender:{name:"Status"}},{field:"operate",title:"操作",width:"120px",align:"center",slots:{default:"operate"}}],data:[]};function h(){c({updateList:o,pause:n,resume:r})}function g(t){D.confirm({title:"确定删除流别名?",onOk:()=>{w({alias:t.alias,streamPath:"",autoRemove:t.autoRemove}).then(o).then(()=>M.success("已删除流别名!")).catch(()=>{})}})}function y(t){c({updateList:o,pause:n,resume:r},t)}const{FormilyForm:k}=V({schema:q(h)});return(t,s)=>(C(),b(F,null,[a(e(m),{bordered:!1,bodyStyle:{padding:"10px",marginBottom:"8px"}},{default:l(()=>[a(e(k))]),_:1}),a(e(m),{bordered:!1,bodyStyle:{padding:"10px",height:"100%"},style:{height:"calc(100% - 100px)"}},{default:l(()=>[a(e(B),{windowWidth:1716}),a(e(E),{uid:e(d).uid,gridOptions:_},{operate:l(({row:i})=>[a(e($),null,{default:l(()=>[a(e(f),{size:"small",type:"link",onClick:x=>y(i)},{default:l(()=>s[0]||(s[0]=[u(" 编辑 ")])),_:2},1032,["onClick"]),a(e(f),{size:"small",type:"link",onClick:x=>g(i)},{default:l(()=>s[1]||(s[1]=[u(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["uid"])]),_:1})],64))}});export{X as default};
|
|
|
|
|
|
+import{d as p,X as C,a6 as b,f as a,Z as l,u as e,E as u,F}from"./vue-fae2b924.js";import{u as S,g as v,s as w}from"./global-ab4e9fcd.js";import{V as A,k as E}from"./index-ee8befd0.js";import{u as R}from"./index-ac72395e.js";import{aa as V,aV as m,aW as B,aG as $,U as f,M as D,G as M}from"./radical-8b52065e.js";import{s as T,q,u as c}from"./schema-f0f507ad.js";const z=p({name:"Alias"}),X=p({...z,setup(G){const{pause:n,resume:r}=S(o),d=R();async function o(){const t=await v();d.tableRef.reloadData(t)}o(),A.renderer.add("Status",{renderDefault(t,s){const{row:i}=s;return T[i.status]}});const _={maxHeight:"100%",rowConfig:{keyField:"alias",useKey:!0},columnConfig:{useKey:!0},columns:[{field:"alias",title:"流别名"},{field:"streamPath",title:"映射流路径"},{field:"autoRemove",title:"自动删除"},{field:"status",title:"状态",cellRender:{name:"Status"}},{field:"operate",title:"操作",width:"120px",align:"center",slots:{default:"operate"}}],data:[]};function h(){c({updateList:o,pause:n,resume:r})}function g(t){D.confirm({title:"确定删除流别名?",onOk:()=>{w({alias:t.alias,streamPath:"",autoRemove:t.autoRemove}).then(o).then(()=>M.success("已删除流别名!")).catch(()=>{})}})}function y(t){c({updateList:o,pause:n,resume:r},t)}const{FormilyForm:k}=V({schema:q(h)});return(t,s)=>(C(),b(F,null,[a(e(m),{bordered:!1,bodyStyle:{padding:"10px",marginBottom:"8px"}},{default:l(()=>[a(e(k))]),_:1}),a(e(m),{bordered:!1,bodyStyle:{padding:"10px",height:"100%"},style:{height:"calc(100% - 100px)"}},{default:l(()=>[a(e(B),{windowWidth:1716}),a(e(E),{uid:e(d).uid,gridOptions:_},{operate:l(({row:i})=>[a(e($),null,{default:l(()=>[a(e(f),{size:"small",type:"link",onClick:x=>y(i)},{default:l(()=>s[0]||(s[0]=[u(" 编辑 ")])),_:2},1032,["onClick"]),a(e(f),{size:"small",type:"link",onClick:x=>g(i)},{default:l(()=>s[1]||(s[1]=[u(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["uid"])]),_:1})],64))}});export{X as default};
|