niucloud-admin/niucloud/public/admin/assets/schedule_log-53544964.js
全栈小学生 4740f6bac9 up
2024-11-22 15:09:08 +08:00

2 lines
8.0 KiB
JavaScript

import{d as te,v as oe,l as j,r as c,h as y,c as A,e,w as t,a as u,t as r,u as o,k as a,F as ne,O as se,m as D,i as g,J as H,S as B,P as ie,av as re,K as ue,$ as de,ad as ce,G as me,bc as pe,E as fe,H as _e,ak as ge,a0 as ve,a1 as he,a2 as be,V as xe,L as ye}from"./index-6aea3257.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{a7 as ke,ae as we,af as M,ag as Ce}from"./sys-83b0ac7b.js";const Te={class:"main-container"},Ee={class:"text-large font-600 mr-3"},Le={class:"flex justify-between"},Ve={class:"mt-[20px]"},De={class:"mb-[10px] flex items-center"},Be={class:"mt-[16px] flex justify-end"},Pe={class:"input-width"},$e={class:"input-width"},ze={class:"input-width"},Fe={class:"input-width"},Se={class:"input-width"},Re={class:"input-width"},Ue={class:"dialog-footer"},ia=te({__name:"schedule_log",setup(je){const E=oe(),N=E.meta.title,n=j({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{schedule_id:E.query.id,key:"",status:"all",execute_time:[]}}),P=c([]),$=c(),O=i=>{i&&(i.resetFields(),_())};(async()=>{P.value=await(await ke()).data})();const _=(i=1)=>{n.loading=!0,n.page=i,we({page:n.page,limit:n.limit,...n.searchParam}).then(l=>{n.loading=!1,n.data=l.data.data,n.total=l.data.total}).catch(()=>{n.loading=!1})};_();const k=c(!1),L=c(!0),d=c(!1),w=c(!1),C=c(!1),z={id:"",name:"",key:"",execute_result:"",status_name:"",class:"",job:"",execute_time:""},m=j({...z}),Y=i=>{L.value=!0,Object.assign(m,z),i&&Object.keys(m).forEach(l=>{i[l]!=null&&(m[l]=i[l])}),L.value=!1,k.value=!0},I=i=>{B.confirm(a("deleteTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{d.value||(d.value=!0,M({ids:i.id}).then(l=>{l.code==1&&_(),d.value=!1}).catch(()=>{d.value=!1}))})},b=c(),T=c(!1),q=i=>{T.value=!1,F.value.toggleAllSelection()},F=c(),v=c([]),G=i=>{v.value=i,b.value=!1,v.value.length>0&&v.value.length<n.data.length?T.value=!0:T.value=!1,v.value.length==n.data.length&&n.data.length&&v.value.length&&(b.value=!0)},J=()=>{if(v.value.length==0){ie({type:"warning",message:`${a("batchEmptySelectedCronLogTips")}`});return}B.confirm(a("batchDeleteTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{if(d.value)return;d.value=!0,w.value=!0;const i=[];v.value.forEach(l=>{i.push(l.id)}),M({ids:i}).then(()=>{_(),b.value=!1,d.value=!1,w.value=!1}).catch(()=>{d.value=!1,w.value=!1})})},K=()=>{B.confirm(a("clearAllTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{if(d.value)return;d.value=!0,C.value=!0;const i=E.query.id??"";Ce({schedule_id:i}).then(()=>{_(),b.value=!1,d.value=!1,C.value=!1}).catch(()=>{d.value=!1,C.value=!1})})};return(i,l)=>{const Q=re,V=ue,x=de,S=ce,p=me,W=pe,h=fe,R=_e,X=ge,f=ve,Z=he,ee=be,ae=xe,U=ye;return y(),A("div",Te,[e(V,{class:"card !border-none",shadow:"never"},{default:t(()=>[e(Q,{icon:i.ArrowLeft,onBack:l[0]||(l[0]=s=>i.$router.back())},{content:t(()=>[u("span",Ee,r(o(N)),1)]),_:1},8,["icon"])]),_:1}),e(V,{class:"box-card !border-none",shadow:"never"},{default:t(()=>[e(V,{class:"box-card !border-none mb-[10px] table-search-wrap",shadow:"never"},{default:t(()=>[u("div",Le,[e(R,{inline:!0,model:n.searchParam,ref_key:"searchFormRef",ref:$},{default:t(()=>[e(p,{label:o(a)("name"),prop:"key"},{default:t(()=>[e(S,{modelValue:n.searchParam.key,"onUpdate:modelValue":l[1]||(l[1]=s=>n.searchParam.key=s),placeholder:"全部",filterable:"",remote:"",clearable:""},{default:t(()=>[e(x,{label:"全部",value:"all"}),(y(!0),A(ne,null,se(P.value,s=>(y(),D(x,{key:s.key,label:s.name,value:s.key},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),e(p,{label:o(a)("status"),prop:"status"},{default:t(()=>[e(S,{modelValue:n.searchParam.status,"onUpdate:modelValue":l[2]||(l[2]=s=>n.searchParam.status=s),placeholder:"全部",filterable:"",remote:"",clearable:""},{default:t(()=>[e(x,{label:"全部",value:"all"}),e(x,{label:"成功",value:"success"}),e(x,{label:"失败",value:"error"})]),_:1},8,["modelValue"])]),_:1},8,["label"]),e(p,{label:o(a)("executeTime"),prop:"execute_time"},{default:t(()=>[e(W,{modelValue:n.searchParam.execute_time,"onUpdate:modelValue":l[3]||(l[3]=s=>n.searchParam.execute_time=s),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(a)("startDate"),"end-placeholder":o(a)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),e(p,null,{default:t(()=>[e(h,{type:"primary",onClick:l[4]||(l[4]=s=>_())},{default:t(()=>[g(r(o(a)("search")),1)]),_:1}),e(h,{onClick:l[5]||(l[5]=s=>O($.value))},{default:t(()=>[g(r(o(a)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])])]),_:1}),u("div",Ve,[u("div",De,[e(X,{modelValue:b.value,"onUpdate:modelValue":l[6]||(l[6]=s=>b.value=s),size:"large",class:"px-[14px]",onChange:q,indeterminate:T.value},null,8,["modelValue","indeterminate"]),e(h,{onClick:J,size:"small",loading:w.value},{default:t(()=>[g(r(o(a)("batchDelete")),1)]),_:1},8,["loading"]),e(h,{onClick:K,size:"small",loading:C.value},{default:t(()=>[g(r(o(a)("clearAll")),1)]),_:1},8,["loading"])]),H((y(),D(Z,{data:n.data,size:"large",ref_key:"cronLogListTableRef",ref:F,onSelectionChange:G},{empty:t(()=>[u("span",null,r(n.loading?"":o(a)("emptyData")),1)]),default:t(()=>[e(f,{type:"selection",width:"55"}),e(f,{prop:"id",label:o(a)("id"),"min-width":"80"},null,8,["label"]),e(f,{prop:"name",label:o(a)("name"),"min-width":"150"},null,8,["label"]),e(f,{prop:"key",label:o(a)("key"),"min-width":"150"},null,8,["label"]),e(f,{prop:"class",label:o(a)("class"),"min-width":"150"},null,8,["label"]),e(f,{label:o(a)("executeResult"),"min-width":"150"},{default:t(({row:s})=>[g(r(s.execute_result),1)]),_:1},8,["label"]),e(f,{prop:"status_name",label:o(a)("status"),"min-width":"100"},null,8,["label"]),e(f,{prop:"execute_time",label:o(a)("executeTime"),"min-width":"100"},null,8,["label"]),e(f,{label:o(a)("operation"),align:"right",fixed:"right",width:"130"},{default:t(({row:s})=>[e(h,{type:"primary",link:"",onClick:le=>Y(s)},{default:t(()=>[g(r(o(a)("info")),1)]),_:2},1032,["onClick"]),e(h,{type:"primary",link:"",onClick:le=>I(s)},{default:t(()=>[g(r(o(a)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[U,n.loading]]),u("div",Be,[e(ee,{"current-page":n.page,"onUpdate:current-page":l[7]||(l[7]=s=>n.page=s),"page-size":n.limit,"onUpdate:page-size":l[8]||(l[8]=s=>n.limit=s),layout:"total, sizes, prev, pager, next, jumper",total:n.total,onSizeChange:l[9]||(l[9]=s=>_()),onCurrentChange:_},null,8,["current-page","page-size","total"])])])]),_:1}),e(ae,{modelValue:k.value,"onUpdate:modelValue":l[11]||(l[11]=s=>k.value=s),title:o(a)("cronInfo"),width:"550px","destroy-on-close":!0},{footer:t(()=>[u("span",Ue,[e(h,{type:"primary",onClick:l[10]||(l[10]=s=>k.value=!1)},{default:t(()=>[g(r(o(a)("confirm")),1)]),_:1})])]),default:t(()=>[H((y(),D(R,{model:m,"label-width":"110px",ref:"formRef",class:"page-form"},{default:t(()=>[e(p,{label:o(a)("name")},{default:t(()=>[u("div",Pe,r(m.name),1)]),_:1},8,["label"]),e(p,{label:o(a)("key")},{default:t(()=>[u("div",$e,r(m.key),1)]),_:1},8,["label"]),e(p,{label:o(a)("class")},{default:t(()=>[u("div",ze,r(m.class),1)]),_:1},8,["label"]),e(p,{label:o(a)("executeResult")},{default:t(()=>[u("div",Fe,r(m.execute_result),1)]),_:1},8,["label"]),e(p,{label:o(a)("status")},{default:t(()=>[u("div",Se,r(m.status_name),1)]),_:1},8,["label"]),e(p,{label:o(a)("executeTime")},{default:t(()=>[u("div",Re,r(m.execute_time),1)]),_:1},8,["label"])]),_:1},8,["model"])),[[U,L.value]])]),_:1},8,["modelValue","title"])])}}});export{ia as default};