1 |
- import{c as h,i as je,A as D,m as ne}from"./index-728900e0.js";import{d as Je}from"./index-1fd4a790.js";import{_ as Ge}from"./index-cb774561.js";import{_ as He}from"./index-6ac0244a.js";import{u as be}from"./vue-router-7cea8bea.js";import{u as We}from"./base-65737d8f.js";/* empty css */import{a as m,i as ue,c as ye,U as d,V as u,W as g,j as t,X as a,G as y,u as l,H as Q,F as E,a2 as O,a3 as k,a5 as F,a4 as S,$ as W,a1 as Y,D as fe,n as ie,a6 as Xe,a7 as Qe,p as de,o as Ye}from"./vue-957f79fa.js";import{_ as X}from"./index-3c84464d.js";import"./index-9dee0ead.js";/* empty css */import{_ as Ze}from"./_plugin-vue_export-helper-c27b6911.js";import{P as el}from"./PlusCircleOutlined-0eb2ca6e.js";import"./index-816d1c56.js";import"./index-717b6068.js";import"./ext-510417d9.js";const we=T=>(Xe("data-v-5feeb28b"),T=T(),Qe(),T),ll={style:{display:"flex"}},al={class:"warning-set"},tl={class:"warning-set__left"},ol={key:0},rl={key:0},sl={key:1},nl={key:1},ul={key:2},il={style:{display:"flex"}},dl={style:{display:"flex"}},ml={key:3},cl=we(()=>S("div",{class:"warning-set__right"},null,-1)),vl=we(()=>S("span",{style:{color:"red"}},"(同主题同级别再次触发时推送)",-1)),pl={__name:"Edit",props:["disabled","data"],emits:["onSuccess"],setup(T,{emit:P}){const J=T,v=be();We();let w=m(!1),s=m({w_eventid:0,ownertable:"",ownerid:"",name:void 0,eventname:"",buildtype:"",remarks:"",rules:[]}),n=m({sys_remind_configid:1,remindtitle:"",remindmode:[],content:"",isrole:1,roleids:[],rolename:"",isuser:1,userids:[],username:"",issql:1,sqlstr:"",roleArr:[],userArr:[],ownerid:"",isrepeat:0}),M=m({id:20221101131902,content:{pageSize:20,pageNumber:1,where:{condition:""}}}),K=m({id:20221031141102,content:{pageSize:20,pageNumber:1,where:{condition:""}}}),B=m(),A=m(),L=m({id:20230815153002,content:{type:0,pageNumber:1,pageSize:20,where:{condition:""}}}),R=m({id:20230613091602,content:{ownertable:"w_product",ownerid:"",pageNumber:1,pageSize:20,where:{condition:"",datatype:"",rwtype:""}}}),Z=o=>{o.forEach(e=>{n.value.roleArr.filter(x=>x.roleid==e.roleid).length||(n.value.roleArr.push(e),n.value.roleids.push(e.roleid),console.log(n.value))})};const f=()=>{B.value.modeVisible=!0,ie(()=>{B.value.list.normalSelect(o=>{o.value=n.value.roleids.map(e=>({roleid:e,name:n.value.rolemsg[e]}))}),B.value.list.selectedRowKeys=n.value.roleids})},c=o=>{n.value.roleArr.splice(n.value.roleArr.indexOf(o),1),n.value.roleids.splice(n.value.roleids.indexOf(o.roleid),1),console.log(n.value.roleids)};let I=o=>{console.log(o),o.forEach(e=>{n.value.userArr.filter(x=>x.userid==e.userid).length||(n.value.userArr.push(e),n.value.userids.push(e.userid),console.log(n.value))})};const N=()=>{A.value.modeVisible=!0,ie(()=>{A.value.list.normalSelect(o=>{o.value=n.value.userids.map(e=>({userid:e,name:n.value.usermsg[e]}))}),A.value.list.selectedRowKeys=n.value.userids,console.log(A.value.list.selectedRowKeys)})},ee=o=>{n.value.userArr.splice(n.value.userArr.indexOf(o),1),n.value.userids.splice(n.value.userids.indexOf(o.userid),1)},V=m(0);let q=[{title:"属性名称",dataIndex:"levelname"},{title:"判断符",dataIndex:"symbol"},{title:"值",dataIndex:"value"}],G=m(),le=m(),U=m(),ae=m(!0),j=m(!1),ge=ue("buildTypeList"),ke=ue("eventlevelList"),xe=ue("eventsymbolList"),he=ye(()=>o=>{let e;switch(o){case"紧急":e={background:"#FFE3E6",color:"#EA162D",border:"1px solid #FF8B97"};break;case"重要":e={background:"#FFE4D3",color:"#E55800",border:"1px solid #FFA972"};break;case"一般":e={background:"#E8FFE2",color:"#27AD00",border:"1px solid #87D96F"};break;case"提醒":e={background:"#e6f7ff",color:"#096dd9",border:"1px solid #91d5ff"};break;case"其它":e={background:"#F5F5F5",color:"#777777",border:"1px solid #CCCCCC"};break}return e}),Ce=async()=>{w.value=!0,s.value=Object.assign({},s.value,J.data),R.value.content.ownertable=s.value.ownertable,R.value.content.ownerid=s.value.ownerid,s.value.ownertable=="w_product"?L.value.content.type=0:L.value.content.type=1,V.value=s.value.rules[0]?s.value.rules[0].key:0;let o=await D.requested({id:20221220153101,content:{ownertable:"w_event",ownerid:v.currentRoute.value.query.id}});console.log(o.data),n.value=Object.assign({},n.value,o.data[0]),n.value.userArr=n.value.userids.map(e=>({name:n.value.usermsg[e],userid:e})),n.value.roleArr=n.value.roleids.map(e=>({rolename:n.value.rolemsg[e],roleid:e})),console.log(n.value,"消息"),console.log(s.value)},Se=o=>{s.value.rules.push({w_event_ruleid:0,levelname:o.remarks,level:o.value,key:s.value.rules.length*Math.random(),rulemxs:[{w_event_rulemxid:0,w_dataparamid:"",symbol:"",value:"",name:""}]}),V.value=s.value.rules[0].key,console.log(s.value.rules)},Fe=async(o,e)=>{let p=o.splice(o.indexOf(e),1);p[0].w_event_rulemxid&&(await D.requested({id:20230817140002,content:{w_event_rulemxid:p[0].w_event_rulemxid}}),P("onSuccess"))},Ae=async(o,e)=>{let p=s.value.rules.splice(s.value.rules.findIndex(_=>_.key==o),1);if(!p[0].w_event_ruleid)return;let x=await D.requested({id:20230810152701,content:{w_event_ruleid:p[0].w_event_ruleid}});P("onSuccess"),h.message(x,"操作成功")},Re=()=>{ae.value=!1,setTimeout(()=>{ae.value=!0,ie(()=>{console.log(U.value),U.value.modeVisible=!0})})},te="",qe=(o,e)=>{te=e,o[0].modeVisible=!0,o[0].list.listData()},De=o=>{s.value.ownerid=o[o.length-1].id,s.value.objname=o[o.length-1].name,R.value.content.ownertable=s.value.ownertable,R.value.content.ownerid=s.value.ownerid,s.value.name="",s.value.rules=[],U.value.modeVisible=!1},Ee=o=>{te.paramname=o[o.length-1].paramname,te.w_dataparamid=o[o.length-1].w_dataparamid,U.value.modeVisible=!1},Te=()=>{try{s.value.rules.forEach(o=>{o.rulemxs.forEach(e=>{let p=o.rulemxs.filter(i=>i!=e),x=p.some(i=>i.symbol==e.symbol&&i.w_dataparamid==e.w_dataparamid),_;if(e.symbol=="="?_=p.some(i=>i.w_dataparamid==e.w_dataparamid&&i.symbol):e.symbol==">"?_=p.some(i=>(console.log(i.value,e.value),i.w_dataparamid==e.w_dataparamid&&i.symbol=="<"&&i.value<e.value)):e.symbol=="<"&&(_=p.some(i=>i.w_dataparamid==e.w_dataparamid&&i.symbol==">"&&i.value>e.value)),e.symbol!=""&&x||_)throw!0})})}catch{return!0}},Le=async()=>{if(await le.value.validateFields(),Array.isArray(G.value))for(var o of G.value)await o.validateFields();if(Te())return ne.warning("存在相同条件或者互斥条件");j.value=!0;let e=await D.requested({id:20230614143502,content:s.value});e.code==0?(ne.warning(e.msg),j.value=!1):Ie(e.data.w_eventid)},Ie=async()=>{n.value.ownerid=v.currentRoute.value.query.id;let o=await D.requested({id:20221220153201,content:n.value});o.code==0?(ne.warning(o.msg),j.value=!1):h.message(o,"操作成功",()=>{j.value=!1,w.value=!1,P("onSuccess")})};return(o,e)=>{const p=d("a-button"),x=d("a-input"),_=d("a-form-item"),i=d("a-col"),$=d("a-select-option"),H=d("a-select"),me=d("a-textarea"),ce=d("a-row"),ve=d("a-divider"),Ue=d("a-menu-item"),$e=d("a-menu"),ze=d("a-dropdown"),oe=d("a-form"),Oe=d("a-table"),Pe=d("a-tab-pane"),Ke=d("a-tabs"),pe=d("a-tag"),_e=d("a-radio"),Be=d("a-radio-group"),Ne=d("a-space"),Ve=d("a-drawer");return u(),g(E,null,[t(p,{type:"primary",disabled:T.disabled,onClick:l(Ce)},{default:a(()=>[y("编辑")]),_:1},8,["disabled","onClick"]),t(Ve,{visible:l(w),"onUpdate:visible":e[13]||(e[13]=r=>Q(w)?w.value=r:w=r),class:"custom-class",title:"编辑告警配置",placement:"right",width:"1000px",closable:!1,onClose:e[14]||(e[14]=r=>Q(w)?w.value=!1:w=!1),bodyStyle:{padding:"0 !important"}},{extra:a(()=>[t(Ne,null,{default:a(()=>[t(p,{onClick:e[11]||(e[11]=r=>Q(w)?w.value=!1:w=!1)},{default:a(()=>[y("关闭")]),_:1}),t(p,{type:"primary",onClick:e[12]||(e[12]=r=>l(Le)()),loading:l(j)},{default:a(()=>[y("保存")]),_:1},8,["loading"])]),_:1})]),default:a(()=>[t(oe,{ref_key:"formRef",ref:le,model:l(s),size:"small",layout:"vertical",mode:"multiple",validateTrigger:["onChange"]},{default:a(()=>[t(ce,{gutter:16,style:{padding:"24px 24px 0 24px"}},{default:a(()=>[t(i,{span:12},{default:a(()=>[t(_,{label:"告警主题",name:"eventname",rules:[{required:!0,message:"请输入告警主题"}]},{default:a(()=>[t(x,{value:l(s).eventname,"onUpdate:value":e[0]||(e[0]=r=>l(s).eventname=r),placeholder:"请输入告警主题"},null,8,["value"])]),_:1})]),_:1}),t(i,{span:12},{default:a(()=>[t(_,{label:"告警类型",name:"buildtype",rules:[{required:!0,message:"请选择告警类型"}]},{default:a(()=>[t(H,{value:l(s).buildtype,"onUpdate:value":e[1]||(e[1]=r=>l(s).buildtype=r),placeholder:"请选择告警类型",style:{width:"100%"}},{default:a(()=>[(u(!0),g(E,null,O(l(ge),r=>(u(),k($,{key:r.value,value:r.value},{default:a(()=>[y(F(r.remarks),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})]),_:1}),t(i,{span:12},{default:a(()=>[t(_,{label:"告警对象",name:"ownerid",rules:[{required:!0,message:"请选择告警对象"}]},{default:a(()=>[S("div",ll,[t(H,{value:l(s).ownertable,"onUpdate:value":e[2]||(e[2]=r=>l(s).ownertable=r),placeholder:"请选择",style:{width:"100%","margin-right":"10px"},onChange:e[3]||(e[3]=r=>{r=="w_product"?l(L).content.type=0:l(L).content.type=1,l(s).ownerid="",l(s).name="",l(s).rules=[]})},{default:a(()=>[t($,{value:"w_product"},{default:a(()=>[y("产品")]),_:1}),t($,{value:"w_device"},{default:a(()=>[y("设备")]),_:1})]),_:1},8,["value"]),l(ae)?(u(),k(X,{key:0,ref_key:"selectTable",ref:U,onSelectRowData:l(De),rowKey:"id",param:l(L),filterMultiple:!0,value:l(s).ownerid,"onUpdate:value":e[5]||(e[5]=r=>l(s).ownerid=r),columns:l(h).TBLayout(`${l(s).ownertable=="w_product"?"productListTable":"equipmentTable"}`).splice(0,l(h).TBLayout(`${l(s).ownertable=="w_product"?"productListTable":"equipmentTable"}`).length-1),title:"请选择"},{slot1:a(()=>[t(x,{value:l(s).objname,"onUpdate:value":e[4]||(e[4]=r=>l(s).objname=r),placeholder:"请选择",onClick:l(Re)},null,8,["value","onClick"])]),_:1},8,["onSelectRowData","param","value","columns"])):W("",!0)])]),_:1})]),_:1}),t(i,{span:12},{default:a(()=>[t(_,{label:"描述",name:"remarks"},{default:a(()=>[t(me,{value:l(s).remarks,"onUpdate:value":e[6]||(e[6]=r=>l(s).remarks=r),placeholder:"请输入描述"},null,8,["value"])]),_:1})]),_:1})]),_:1}),t(ve,null,{default:a(()=>[y("告警规则")]),_:1}),S("div",al,[S("div",tl,[t(ze,{placement:"bottom",onChange:o.click},{overlay:a(()=>[t($e,null,{default:a(()=>[(u(!0),g(E,null,O(l(ke),r=>(u(),k(Ue,{key:r.value,onClick:re=>l(Se)(r)},{default:a(()=>[y(F(r.remarks),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:a(()=>[l(s).ownerid?(u(),k(p,{key:0,type:"primary"},{default:a(()=>[y("+ 新建规则")]),_:1})):W("",!0)]),_:1},8,["onChange"]),l(s).rules.length&&l(s).ownerid?(u(),k(Ke,{key:0,activeKey:V.value,"onUpdate:activeKey":e[7]||(e[7]=r=>V.value=r),"tab-position":"left",type:"editable-card",onEdit:l(Ae)},{default:a(()=>[(u(!0),g(E,null,O(l(s).rules,(r,re)=>(u(),k(Pe,{key:r.key,forceRender:!0},{tab:a(()=>[S("span",{style:Y([{padding:"2px 5px","border-radius":"3px"},l(he)(r.levelname)])},F(r.levelname),5)]),default:a(()=>[t(Oe,{"row-class-name":(z,C)=>C%2===1?"table-striped":null,dataSource:r.rulemxs,columns:l(q),pagination:!1,bordered:"",scroll:{x:"max-content"}},{bodyCell:a(({column:z,record:C,index:se})=>[t(oe,{ref_for:!0,ref_key:"formRef1",ref:G,model:r.rulemxs[se],size:"small",layout:"vertical",mode:"multiple"},{default:a(()=>[z.dataIndex=="levelname"?(u(),g("div",ol,[t(X,{ref_for:!0,ref:"selectAttrite"+se,onSelectRowData:l(Ee),rowKey:"w_dataparamid",param:l(R),filterMultiple:!0,columns:l(h).TBLayout("dataparamTable").splice(0,l(h).TBLayout("dataparamTable").length-1),title:"请选择",custom:!0},{custom:a(({data:b})=>[b.column.dataIndex=="rwtype"?(u(),g("div",rl,F(b.record.rwtype==0?"读":b.record.rwtype==1?"写":"上报"),1)):(u(),g("div",sl,F(b.record[b.column.dataIndex]),1))]),slot1:a(()=>[t(_,{name:"paramname",rules:[{required:!0,message:"请选择属性",trigger:"onChange"}]},{default:a(()=>[t(x,{value:C.paramname,"onUpdate:value":b=>C.paramname=b,placeholder:"请选择",onClick:b=>l(qe)(o.$refs["selectAttrite"+se],C)},null,8,["value","onUpdate:value","onClick"])]),_:2},1024)]),_:2},1032,["onSelectRowData","param","columns"])])):z.dataIndex=="symbol"?(u(),g("div",nl,[t(_,{name:"symbol",rules:[{required:!0,message:"请选择判断符"}]},{default:a(()=>[t(H,{value:C.symbol,"onUpdate:value":b=>C.symbol=b,placeholder:"请选择判断符",size:"small",style:{width:"100%"}},{default:a(()=>[(u(!0),g(E,null,O(l(xe),(b,Me)=>(u(),k($,{value:b.value,key:Me},{default:a(()=>[y(F(b.value),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["value","onUpdate:value"])]),_:2},1024)])):z.dataIndex=="value"?(u(),g("div",ul,[S("div",il,[t(_,{name:"value",rules:[{required:!0,message:"输入值"}]},{default:a(()=>[t(x,{size:"small",value:C.value,"onUpdate:value":b=>C.value=b},null,8,["value","onUpdate:value"])]),_:2},1024),S("div",dl,[t(l(el),{style:Y([{fontSize:"25px",marginRight:"10px"},{cursor:"pointer"}]),onClick:b=>r.rulemxs.push({w_event_rulemxid:0,w_dataparamid:"",symbol:"",value:""})},null,8,["onClick"]),r.rulemxs.length>1?(u(),k(l(je),{key:0,style:Y([{fontSize:"25px"},{cursor:"pointer"}]),onClick:b=>l(Fe)(r.rulemxs,C)},null,8,["onClick"])):W("",!0)])])])):(u(),g("div",ml,F(C[z.dataIndex]),1))]),_:2},1032,["model"])]),_:2},1032,["row-class-name","dataSource","columns"])]),_:2},1024))),128))]),_:1},8,["activeKey","onEdit"])):W("",!0)]),cl]),t(ve,null,{default:a(()=>[y("消息推送规则")]),_:1}),t(oe,{ref:"messageRef",model:l(n),size:"small",layout:"vertical",mode:"multiple",validateTrigger:["onChange"]},{default:a(()=>[t(ce,{style:{padding:"24px 24px 0 24px"}},{default:a(()=>[t(i,{span:24},{default:a(()=>[t(_,{label:"角色选择",name:"rolename"},{default:a(()=>[t(X,{ref_key:"Role",ref:B,onSelectRowData:l(Z),rowKey:"roleid",param:l(M),columns:l(h).TBLayout("roleTable"),title:"选择角色"},{slot1:a(()=>[(u(!0),g(E,null,O(l(n).roleArr,(r,re)=>(u(),k(pe,{key:r,closable:"",onClose:fe(z=>c(r),["prevent"])},{default:a(()=>[y(F(r.rolename),1)]),_:2},1032,["onClose"]))),128)),t(p,{size:"small",onClick:f},{default:a(()=>[y("+ 添 加")]),_:1})]),_:1},8,["onSelectRowData","param","columns"])]),_:1})]),_:1}),t(i,{span:24},{default:a(()=>[t(_,{label:"人员选择",name:"username"},{default:a(()=>[t(X,{ref_key:"People",ref:A,onSelectRowData:l(I),rowKey:"userid",param:l(K),columns:l(h).TBLayout("staffTable"),title:"选择人员"},{slot1:a(()=>[(u(!0),g(E,null,O(l(n).userArr,(r,re)=>(u(),k(pe,{key:r,closable:"",onClose:fe(z=>ee(r),["prevent"])},{default:a(()=>[y(F(r.name),1)]),_:2},1032,["onClose"]))),128)),t(p,{size:"small",onClick:N},{default:a(()=>[y("+ 添 加")]),_:1})]),_:1},8,["onSelectRowData","param","columns"])]),_:1})]),_:1}),t(i,{span:24},{default:a(()=>[t(_,{label:"人员sql查询",name:"sqlstr"},{default:a(()=>[t(me,{value:l(n).sqlstr,"onUpdate:value":e[8]||(e[8]=r=>l(n).sqlstr=r),placeholder:"请输入人员sql查询"},null,8,["value"])]),_:1})]),_:1}),t(i,{span:12},{default:a(()=>[t(_,{label:"是否重复推送",name:"isrepeat"},{default:a(()=>[t(Be,{value:l(n).isrepeat,"onUpdate:value":e[9]||(e[9]=r=>l(n).isrepeat=r)},{default:a(()=>[t(_e,{value:0},{default:a(()=>[y("不重复")]),_:1}),t(_e,{value:1},{default:a(()=>[y("重复")]),_:1})]),_:1},8,["value"]),vl]),_:1})]),_:1}),t(i,{span:12},{default:a(()=>[t(_,{label:"提醒方式",name:"remindmode",rules:[{required:!0,message:"请选择提醒方式"}]},{default:a(()=>[t(H,{value:l(n).remindmode,"onUpdate:value":e[10]||(e[10]=r=>l(n).remindmode=r),mode:"multiple"},{default:a(()=>[t($,{value:"短信",label:"短信"}),t($,{value:"邮件",label:"邮件"}),t($,{value:"弹框",label:"弹框"})]),_:1},8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["model"])]),_:1},8,["visible"])],64)}}},_l=Ze(pl,[["__scopeId","data-v-5feeb28b"]]),fl=S("p",{class:"normal-title"},"告警规则",-1),bl=S("p",{class:"normal-title"},"系统信息",-1),Il={__name:"index",setup(T){const P=be(),J=m([]),v=m({});m([]);let w=m([]),s=m([]),n=m([]),M=m([]),K=m(),B=[{title:"属性名称",dataIndex:"paramname"},{title:"判断符",dataIndex:"symbol"},{title:"值",dataIndex:"value"}],A=m([]);de("buildTypeList",s),de("eventlevelList",n),de("eventsymbolList",M);let L=ye(()=>f=>{let c;switch(f){case"紧急":c={background:"#FFE3E6",color:"#EA162D",border:"1px solid #FF8B97"};break;case"重要":c={background:"#FFE4D3",color:"#E55800",border:"1px solid #FFA972"};break;case"一般":c={background:"#E8FFE2",color:"#27AD00",border:"1px solid #87D96F"};break;case"提醒":c={background:"#e6f7ff",color:"#096dd9",border:"1px solid #91d5ff"};break;case"其它":c={background:"#F5F5F5",color:"#777777",border:"1px solid #CCCCCC"};break}return c});const R=async()=>{const f=await D.requested({id:20230810152501,content:{w_eventid:P.currentRoute.value.query.id}});f.data.rules.forEach((c,I)=>c.key=I),v.value=f.data,A.value=JSON.parse(JSON.stringify(f.data.rules)),console.log(v.value),Z(v.value)},Z=f=>{J.value=[{label:"告警主题",value:f.eventname},{label:"告警类型",value:s.value.filter(c=>c.value==f.buildtype).length&&s.value.filter(c=>c.value==f.buildtype)[0].remarks},{label:"检测对象",value:f.objname},{label:"状态",value:f.isused?"启用":"停用",style:()=>{let c={};return c.color=h.statusAndColor(v.value.isused?"启用":"停用"),c}},{label:"描述",value:f.remarks}],w.value=[{label:"创建时间",value:v.value.createdate},{label:"创建人",value:v.value.createby},{label:"最近编辑时间",value:v.value.changedate},{label:"最近编辑人",value:v.value.changeby}]};return Ye(async()=>{const f=await D.optionstype("eventbuildtype");s.value=f.data,s.value.forEach(N=>N.value=+N.value),console.log("触发类型",s.value);const c=await D.optionstype("eventlevel");n.value=c.data,console.log("警告等级",n.value);const I=await D.optionstype("eventsymbol");M.value=I.data,console.log("判断符",M.value),R()}),(f,c)=>{const I=d("a-table"),N=d("a-tab-pane"),ee=d("a-tabs"),V=d("a-empty");return u(),g("div",null,[t(Je,{headData:J.value,title:`${v.value.eventname}`,tabs:["详情信息"],ownertable:"w_event",delParam:{id:"20230614143702",content:{w_eventid:l(P).currentRoute.value.query.id}},disable:!l(h).hasPermission("delete")||v.value.isOffical==1},{operation:a(()=>[t(_l,{disabled:!l(h).hasPermission("update")||v.value.isOffical==1,data:v.value,onOnSuccess:R},null,8,["disabled","data"]),t(He,{btnName:v.value.isused?"禁用":"启用",idName:"20230817100102",keyName:"w_eventid",id:v.value.w_eventid,type:"primary",size:"middle",message:v.value.isused?"确定禁用当前告警配置吗?":"确定启用当前告警配置吗?",onOnSuccess:R,disabled:!l(h).hasPermission("use")||v.value.isOffical==1},null,8,["btnName","id","message","disabled"])]),tab0:a(()=>[fl,l(A).length?(u(),k(ee,{key:0,style:{"margin-bottom":"10px"},activeKey:l(K),"onUpdate:activeKey":c[0]||(c[0]=q=>Q(K)?K.value=q:K=q),"tab-position":"left"},{default:a(()=>[(u(!0),g(E,null,O(l(A),(q,G)=>(u(),k(N,{key:q.key,forceRender:!0},{tab:a(()=>[S("span",{style:Y([{padding:"2px 5px","border-radius":"3px"},l(L)(q.levelname)])},F(q.levelname),5)]),default:a(()=>[t(I,{size:"small","row-class-name":(le,U)=>U%2===1?"table-striped":null,dataSource:q.rulemxs,columns:l(B),pagination:!1,bordered:"",scroll:{x:"max-content"}},null,8,["row-class-name","dataSource","columns"])]),_:2},1024))),128))]),_:1},8,["activeKey"])):(u(),k(V,{key:1})),bl,t(Ge,{data:l(w),attinfos:v.value.attinfos,column:2},null,8,["data","attinfos"])]),_:1},8,["headData","title","delParam","disable"])])}}};export{Il as default};
|