1 |
- import{d as J,Y as K,r as s,x as Q,b as W,a1 as X,o as i,c as Y,f as e,B as o,a as l,a2 as E,F as S,P as Z,A as m,G as c,l as y,C,D,a6 as $,S as ee,K as ae,Q as le,R as te,_ as oe,L as re,U as ne,V as se,W as ie,X as pe}from"./index-bf9ff227.js";import{_ as de}from"./index.vue_vue_type_script_setup_true_lang-d90f8b28.js";import{_ as ue}from"./DictTag.vue_vue_type_script_lang-a9dd3e98.js";import{_ as me}from"./ContentWrap.vue_vue_type_script_setup_true_lang-e7a6a44f.js";import{a as ce,D as F}from"./dict-3320eb00.js";import{f as I}from"./formatTime-7c094983.js";import{d as fe}from"./download-20922b56.js";import{_ as be,g as _e,e as ge}from"./JobLogDetail.vue_vue_type_script_setup_true_lang-c82a9c1d.js";import{u as ve}from"./useMessage-5b7a04fd.js";import"./index-1943929a.js";import"./color-6e929987.js";import"./el-card-3ab8deb4.js";import"./Dialog-e1cdd070.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./el-descriptions-item-11a438e4.js";const ye=J({name:"InfraJobLog",__name:"index",setup(xe){const A=ve(),{query:B}=K(),f=s(!0),x=s(0),h=s([]),r=Q({pageNo:1,pageSize:10,jobId:B.id,handlerName:void 0,beginTime:void 0,endTime:void 0,status:void 0}),w=s(),b=s(!1),_=async()=>{f.value=!0;try{const p=await _e(r);h.value=p.list,x.value=p.total}finally{f.value=!1}},g=()=>{r.pageNo=1,_()},H=()=>{w.value.resetFields(),g()},T=s(),M=async()=>{try{await A.exportConfirm(),b.value=!0;const p=await ge(r);fe.excel(p,"\u5B9A\u65F6\u4EFB\u52A1\u6267\u884C\u65E5\u5FD7.xls")}catch{}finally{b.value=!1}};return W(()=>{_()}),(p,t)=>{const O=$,d=ee,V=ae,P=le,R=te,v=oe,u=re,j=ne,N=me,n=se,L=ue,q=ie,z=de,k=X("hasPermi"),G=pe;return i(),Y(S,null,[e(N,null,{default:o(()=>[e(j,{class:"-mb-15px",model:l(r),ref_key:"queryFormRef",ref:w,inline:!0,"label-width":"120px"},{default:o(()=>[e(d,{label:"\u5904\u7406\u5668\u7684\u540D\u5B57",prop:"handlerName"},{default:o(()=>[e(O,{modelValue:l(r).handlerName,"onUpdate:modelValue":t[0]||(t[0]=a=>l(r).handlerName=a),placeholder:"\u8BF7\u8F93\u5165\u5904\u7406\u5668\u7684\u540D\u5B57",clearable:"",onKeyup:E(g,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u5F00\u59CB\u6267\u884C\u65F6\u95F4",prop:"beginTime"},{default:o(()=>[e(V,{modelValue:l(r).beginTime,"onUpdate:modelValue":t[1]||(t[1]=a=>l(r).beginTime=a),type:"date","value-format":"YYYY-MM-DD HH:mm:ss",placeholder:"\u9009\u62E9\u5F00\u59CB\u6267\u884C\u65F6\u95F4",clearable:"",class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7ED3\u675F\u6267\u884C\u65F6\u95F4",prop:"endTime"},{default:o(()=>[e(V,{modelValue:l(r).endTime,"onUpdate:modelValue":t[2]||(t[2]=a=>l(r).endTime=a),type:"date","value-format":"YYYY-MM-DD HH:mm:ss",placeholder:"\u9009\u62E9\u7ED3\u675F\u6267\u884C\u65F6\u95F4",clearable:"","default-time":new Date("1 23:59:59"),class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),e(d,{label:"\u4EFB\u52A1\u72B6\u6001",prop:"status"},{default:o(()=>[e(R,{modelValue:l(r).status,"onUpdate:modelValue":t[3]||(t[3]=a=>l(r).status=a),placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1\u72B6\u6001",clearable:"",class:"!w-240px"},{default:o(()=>[(i(!0),Y(S,null,Z(l(ce)(l(F).INFRA_JOB_LOG_STATUS),a=>(i(),m(P,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(d,null,{default:o(()=>[e(u,{onClick:g},{default:o(()=>[e(v,{icon:"ep:search",class:"mr-5px"}),t[6]||(t[6]=c(" \u641C\u7D22"))]),_:1}),e(u,{onClick:H},{default:o(()=>[e(v,{icon:"ep:refresh",class:"mr-5px"}),t[7]||(t[7]=c(" \u91CD\u7F6E"))]),_:1}),y((i(),m(u,{type:"success",plain:"",onClick:M,loading:l(b)},{default:o(()=>[e(v,{icon:"ep:download",class:"mr-5px"}),t[8]||(t[8]=c(" \u5BFC\u51FA "))]),_:1},8,["loading"])),[[k,["infra:job:export"]]])]),_:1})]),_:1},8,["model"])]),_:1}),e(N,null,{default:o(()=>[y((i(),m(q,{data:l(h)},{default:o(()=>[e(n,{label:"\u65E5\u5FD7\u7F16\u53F7",align:"center",prop:"id"}),e(n,{label:"\u4EFB\u52A1\u7F16\u53F7",align:"center",prop:"jobId"}),e(n,{label:"\u5904\u7406\u5668\u7684\u540D\u5B57",align:"center",prop:"handlerName"}),e(n,{label:"\u5904\u7406\u5668\u7684\u53C2\u6570",align:"center",prop:"handlerParam"}),e(n,{label:"\u7B2C\u51E0\u6B21\u6267\u884C",align:"center",prop:"executeIndex"}),e(n,{label:"\u6267\u884C\u65F6\u95F4",align:"center",width:"170s"},{default:o(a=>[C("span",null,D(l(I)(a.row.beginTime)+" ~ "+l(I)(a.row.endTime)),1)]),_:1}),e(n,{label:"\u6267\u884C\u65F6\u957F",align:"center",prop:"duration"},{default:o(a=>[C("span",null,D(a.row.duration+" \u6BEB\u79D2"),1)]),_:1}),e(n,{label:"\u4EFB\u52A1\u72B6\u6001",align:"center",prop:"status"},{default:o(a=>[e(L,{type:l(F).INFRA_JOB_LOG_STATUS,value:a.row.status},null,8,["type","value"])]),_:1}),e(n,{label:"\u64CD\u4F5C",align:"center"},{default:o(a=>[y((i(),m(u,{type:"primary",link:"",onClick:he=>{return U=a.row.id,void T.value.open(U);var U}},{default:o(()=>t[9]||(t[9]=[c(" \u8BE6\u7EC6 ")])),_:2},1032,["onClick"])),[[k,["infra:job:query"]]])]),_:1})]),_:1},8,["data"])),[[G,l(f)]]),e(z,{total:l(x),page:l(r).pageNo,"onUpdate:page":t[4]||(t[4]=a=>l(r).pageNo=a),limit:l(r).pageSize,"onUpdate:limit":t[5]||(t[5]=a=>l(r).pageSize=a),onPagination:_},null,8,["total","page","limit"])]),_:1}),e(be,{ref_key:"detailRef",ref:T},null,512)],64)}}});export{ye as default};
|