You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
2.8 KiB
1 lines
2.8 KiB
import{c as h}from"./logApi-DJIQmnr7.js";import{g as x,h as j,G as k,r as n,i as m,j as u,o as g,c as z,d as a,w as r,k as v,e as c,t as D}from"./index-CsSGZIOI.js";const q={class:"app-container"},J=Object.assign({name:"logJobIndex"},{__name:"logJobIndex",setup(V){const e=x({loading:!1,queryParams:{jobId:"",startTime:null,endTime:null},pageParams:{Page:1,PageSize:10,Total:0},tableData:[],timeSpan:[]});j(()=>{let s=k(new Date,"YYYY-mm-dd");e.timeSpan.push(s+" 00:00:00"),e.timeSpan.push(s+" 23:59:59"),p()});function p(){e.loading=!0,e.timeSpan&&e.timeSpan.length>1?(e.queryParams.startTime=e.timeSpan[0],e.queryParams.endTime=e.timeSpan[1]):(e.queryParams.startTime=null,e.queryParams.endTime=null),h(Object.assign({},e.queryParams,e.pageParams)).then(s=>{e.tableData=s.data.data,e.pageParams.Total=s.data.total}).finally(()=>e.loading=!1)}return(s,t)=>{const _=n("el-input"),i=n("el-form-item"),b=n("el-date-picker"),P=n("el-button"),f=n("el-form"),d=n("el-card"),l=n("el-table-column"),y=n("el-table"),S=n("el-pagination"),I=m("auth"),T=m("loading");return u((g(),z("div",q,[a(d,{class:"search-container"},{default:r(()=>[a(f,{inline:!0},{default:r(()=>[a(i,{label:"jobId"},{default:r(()=>[a(_,{modelValue:e.queryParams.jobId,"onUpdate:modelValue":t[0]||(t[0]=o=>e.queryParams.jobId=o),placeholder:"jobId",clearable:""},null,8,["modelValue"])]),_:1}),a(i,null,{default:r(()=>[a(b,{modelValue:e.timeSpan,"onUpdate:modelValue":t[1]||(t[1]=o=>e.timeSpan=o),type:"datetimerange","start-placeholder":"开始","end-placeholder":"结束","range-separator":"至",clearable:""},null,8,["modelValue"])]),_:1}),a(i,null,{default:r(()=>[u((g(),v(P,{onClick:p,icon:"Search"},{default:r(()=>t[4]||(t[4]=[c("查询")])),_:1})),[[I,"logJobIndex:page"]])]),_:1})]),_:1})]),_:1}),a(d,{class:"paged-table-container"},{default:r(()=>[a(y,{ref:"tableRef","row-key":"id",data:e.tableData,border:""},{default:r(()=>[a(l,{type:"index",width:"50"},{default:r(o=>[c(D(o.$index+1+(e.pageParams.Page-1)*e.pageParams.PageSize),1)]),_:1}),a(l,{prop:"id",label:"Id"}),a(l,{prop:"triggerId",label:"triggerId"}),a(l,{prop:"jobId",label:"jobId"}),a(l,{prop:"runTime",label:"执行时间"}),a(l,{prop:"status",label:"状态"}),a(l,{prop:"elapsed",label:"耗时"}),a(l,{prop:"retryCount",label:"重试次数"}),a(l,{prop:"remark",label:"备注"}),a(l,{prop:"createTime",label:"记录时间"})]),_:1},8,["data"]),a(S,{style:{"margin-top":"15px",float:"right"},currentPage:e.pageParams.Page,"onUpdate:currentPage":t[2]||(t[2]=o=>e.pageParams.Page=o),"page-size":e.pageParams.PageSize,"onUpdate:pageSize":t[3]||(t[3]=o=>e.pageParams.PageSize=o),total:e.pageParams.Total,background:"",layout:"total, sizes,prev, pager, next",onSizeChange:p,onCurrentChange:p,"page-sizes":[10,20,50,100]},null,8,["currentPage","page-size","total"])]),_:1})])),[[T,e.loading]])}}});export{J as default};
|
|
|