index-af520059.js 3.3 KB

12
  1. import{d as g,u as S,l as h,t as b,n as e,P as y,f as A,b3 as d,b5 as F,b6 as R,a$ as E,Z as G,a1 as T,a0 as f,T as u,a2 as $,b7 as w,b8 as B,aP as P,a5 as k,b9 as I,ba as N,bb as O}from"./index-8a67e3df.js";import{u as j}from"./index-c6560d80.js";import"./dayjs-919e6097.js";import{_ as V}from"./scroll-tip.vue_vue_type_script_setup_true_lang-ad39136f.js";import{s as q,q as z,u as M}from"./schema-fab9bc0f.js";import{_ as K}from"./index-66456a53.js";var L=function(){return{prefixCls:String,title:y.any,description:y.any,avatar:y.any}};const x=g({compatConfig:{MODE:3},name:"ACardMeta",props:L(),slots:["title","description","avatar"],setup:function(t,m){var l=m.slots,o=S("card",t),s=o.prefixCls;return function(){var p=h({},"".concat(s.value,"-meta"),!0),a=b(l,t,"avatar"),v=b(l,t,"title"),_=b(l,t,"description"),n=a?e("div",{class:"".concat(s.value,"-meta-avatar")},[a]):null,i=v?e("div",{class:"".concat(s.value,"-meta-title")},[v]):null,c=_?e("div",{class:"".concat(s.value,"-meta-description")},[_]):null,C=i||c?e("div",{class:"".concat(s.value,"-meta-detail")},[i,c]):null;return e("div",{class:p},[n,C])}}});var H=function(){return{prefixCls:String,hoverable:{type:Boolean,default:!0}}};const D=g({compatConfig:{MODE:3},name:"ACardGrid",__ANT_CARD_GRID:!0,props:H(),setup:function(t,m){var l=m.slots,o=S("card",t),s=o.prefixCls,p=A(function(){var a;return a={},h(a,"".concat(s.value,"-grid"),!0),h(a,"".concat(s.value,"-grid-hoverable"),t.hoverable),a});return function(){var a;return e("div",{class:p.value},[(a=l.default)===null||a===void 0?void 0:a.call(l)])}}});d.Meta=x;d.Grid=D;d.install=function(r){return r.component(d.name,d),r.component(x.name,x),r.component(D.name,D),r};const W=g({name:"Alias"}),ee=g({...W,setup(r){const{pause:t,resume:m}=F(o),l=j();async function o(){const n=await w();l.tableRef.reloadData(n)}o(),R.renderer.add("Status",{renderDefault(n,i){const{row:c}=i;return q[c.status]}});const s={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 p(){M({updateList:o,pause:t,resume:m})}function a(n){I.confirm({title:"确定删除流别名?",onOk:()=>{N({alias:n.alias,streamPath:"",autoRemove:n.autoRemove}).then(o).then(()=>O.success("已删除流别名!")).catch(()=>{})}})}function v(n){M({updateList:o,pause:t,resume:m},n)}const{FormilyForm:_}=E({schema:z(p)});return(n,i)=>(G(),T($,null,[e(u(d),{bordered:!1,bodyStyle:{padding:"10px",marginBottom:"8px"}},{default:f(()=>[e(u(_))]),_:1}),e(u(d),{bordered:!1,bodyStyle:{padding:"10px",height:"100%"},style:{height:"calc(100% - 100px)"}},{default:f(()=>[e(u(V),{windowWidth:1716}),e(u(B),{uid:u(l).uid,gridOptions:s},{operate:f(({row:c})=>[e(u(K),null,{default:f(()=>[e(u(P),{size:"small",type:"link",onClick:C=>v(c)},{default:f(()=>i[0]||(i[0]=[k(" 编辑 ")])),_:2},1032,["onClick"]),e(u(P),{size:"small",type:"link",onClick:C=>a(c)},{default:f(()=>i[1]||(i[1]=[k(" 删除 ")])),_:2},1032,["onClick"])]),_:2},1024)]),_:1},8,["uid"])]),_:1})],64))}});export{ee as default};
  2. //# sourceMappingURL=index-af520059.js.map