2 lines
2.8 KiB
JavaScript
2 lines
2.8 KiB
JavaScript
import{_ as e}from"./index.CHsbg_KM.js";import{b1 as a,ad as t,o as s,bb as l,c as n,e as o,l as r,N as i,a5 as c,a6 as p,m as d,w as u,t as m,E as g,q as _,ag as f,O as h,ak as v}from"./index.DBufqXQZ.js";import{E as y}from"./el-card.Bem8-qYG.js";import{E as b}from"./el-text.Dfh5NCmD.js";import"./el-col.BPCnpV4Q.js";const w={class:"home-container"},x={class:"count-card"},F={class:"flex justify-between items-center"},j={class:"flex"},k=a({__name:"index",setup(a){const k=t([{name:"总客户数",value:"1000",status:"1",rate:"10",icon:"el-icon-user"},{name:"总任务数",value:"1000",status:"1",rate:"10",icon:"el-icon-s-order"},{name:"USDT收入总额",value:"1000",status:"1",rate:"10",icon:"el-icon-money"},{name:"待审核任务数",value:"1000",status:"1",rate:"10",icon:"el-icon-s-order"},{name:"待验证支付数",value:"1000",status:"1",rate:"10",icon:"el-icon-s-order"}]),D=t({columns:[{label:"告警类型",prop:"channel_name",align:"center"},{label:"告警内容",prop:"service_name",align:"center"},{label:"告警时间",prop:"channel_code",align:"center"},{prop:"operate",label:"操作",align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[],total:0,page:1,per_page:10,loading:!1,btnLoading:!1});s((()=>{}));const U=()=>{};return(a,t)=>{const s=g,E=l("ArrowUp"),S=l("ArrowDown"),z=b,A=y,C=v,G=e;return o(),n("div",w,[r("div",x,[(o(!0),n(c,null,p(k,(e=>(o(),d(A,{style:{width:"20vw"},key:e.name,class:"m-2"},{default:u((()=>[r("div",F,[r("span",null,m(e.name),1),i(s,{size:20,style:{"margin-left":"8px"}},{default:u((()=>[(o(),d(_(e.icon)))])),_:2},1024)]),r("div",j,[r("h4",null,m(e.value),1),i(z,{style:{"margin-left":"8px"},type:"1"===e.status?"danger":"success"},{default:u((()=>["0"===e.status?(o(),d(s,{key:0},{default:u((()=>[i(E)])),_:1})):f("",!0),t[3]||(t[3]=h()),"1"===e.status?(o(),d(s,{key:1},{default:u((()=>[i(S)])),_:1})):f("",!0),r("span",null,m(e.rate)+"%",1)])),_:2,__:[3]},1032,["type"])]),i(z,{type:"info"},{default:u((()=>[h(m("1"===e.status?"较上月下降":"较上月增加"),1)])),_:2},1024)])),_:2},1024)))),128))]),i(A,{style:{"max-width":"100vw"}},{header:u((()=>t[4]||(t[4]=[r("div",{class:"card-header"},[r("span",null,"告警列表")],-1)]))),default:u((()=>[i(G,{type:"export",columns:D.columns,searchFields:D.searchFields,"onUpdate:searchFields":t[0]||(t[0]=e=>D.searchFields=e),data:D.tableData,per_page:D.per_page,"onUpdate:per_page":t[1]||(t[1]=e=>D.per_page=e),page:D.page,"onUpdate:page":t[2]||(t[2]=e=>D.page=e),total:D.total,onGetTableData:U,loading:D.loading,showSelection:!1,showRightRefreshSlot:!1},{operate:u((({row:e})=>[i(C,{type:"primary",size:"mini",onClick:t=>a.handleEdit(e)},{default:u((()=>t[5]||(t[5]=[h("查看")]))),_:2,__:[5]},1032,["onClick"])])),_:1},8,["columns","searchFields","data","per_page","page","total","loading"])])),_:1})])}}},[["__scopeId","data-v-c58a0bc0"]]);export{k as default};
|