blob: 56dd98792201c9a182f492a0eac6d8b3cf6f1c8c [file] [log] [blame]
import{d as k}from"./traffic-RcejpLb3.js";import{S as x,a as N,s as p}from"./SearchUtil-y20l-pEy.js";import{d as v,r as C,O as I,f as l,c as t,t as e,K as w,e as d,o as c,y as o,v as D,z as S,h as b,Q as R,J as m,F as T,m as E,_ as g}from"./index-_yryC3Xm.js";import"./request-c67rWRMa.js";const O={class:"__container_resources_application_index"},V=v({__name:"index",setup(B){let _=[{title:"ruleName",key:"ruleName",dataIndex:"ruleName",sorter:(n,r)=>p(n.appName,r.appName),width:140},{title:"createTime",key:"createTime",dataIndex:"createTime",width:120,sorter:(n,r)=>p(n.instanceNum,r.instanceNum)},{title:"operation",key:"operation",dataIndex:"operation",width:200}];const i=C(new x([{label:"serviceGovernance",param:"serviceGovernance",placeholder:"typeRoutingRules",style:{width:"200px"}}],k,_));I(()=>{i.onSearch()});const u=()=>{};return w(E.SEARCH_DOMAIN,i),(n,r)=>{const a=d("a-button"),f=d("a-popconfirm");return c(),l("div",O,[t(N,{"search-domain":i},{customOperation:e(()=>[t(a,{type:"primary"},{default:e(()=>[o("新增 Destination Rule")]),_:1})]),bodyCell:e(({text:y,column:s,record:h})=>[s.dataIndex==="ruleName"?(c(),D(a,{key:0,type:"link",onClick:A=>b(R).replace(`formview/${h[s.key]}`)},{default:e(()=>[o(S(y),1)]),_:2},1032,["onClick"])):m("",!0),s.dataIndex==="operation"?(c(),l(T,{key:1},[t(a,{type:"link"},{default:e(()=>[o("查看")]),_:1}),t(a,{type:"link"},{default:e(()=>[o("修改")]),_:1}),t(f,{title:"确认删除该动态配置?","ok-text":"Yes","cancel-text":"No",onConfirm:u},{default:e(()=>[t(a,{type:"link"},{default:e(()=>[o("删除")]),_:1})]),_:1})],64)):m("",!0)]),_:1},8,["search-domain"])])}}}),M=g(V,[["__scopeId","data-v-2b7312f4"]]);export{M as default};