1
0
Files
build.ems/build/usr/local/omc/htdocs/front/js/index.DKzL8eoJ.js
2024-10-25 14:59:47 +08:00

2 lines
34 KiB
JavaScript

import{g as G,_ as N,w as V,o as Q,k as j,m as S,n as a,t as o,E as c,F as d,p as e,l as m,f as Le,j as ve,z as Ie,y as Ge,an as Z,W as Be,A as Fe,B as U,am as Ve,az as M,J as A,I as q,D as ce,H as De,a6 as ee,ak as Ke,aA as qe,aB as Ae,aC as Qe,aF as He,aX as We,c0 as Xe,a$ as Ye,V as Ze,aK as et,aE as tt,aL as ot,c1 as nt,aG as at,c2 as lt,a9 as st,aa as it,aM as rt}from"./vendor/index.CRpmXtWV.js";import{d as B,_ as fe,R as P,$ as ut,p as mt,a0 as dt}from"../index.D-NvtsOM.js";import{_ as ct}from"./index.vue_vue_type_script_setup_true_lang.m9m5k4_V.js";import{l as pt,u as vt,a as ft,c as bt,g as pe,r as gt,d as _t,b as yt,e as jt}from"./job.DZiweVtk.js";import{u as St}from"./dict.DBZ2k0Lk.js";const wt=G({__name:"Second",props:{value:{type:String,default:"*"}},emits:["update:value"],setup(k,{emit:i}){const{t:v}=B(),C=i,h=k,y=Array.from({length:60},(r,n)=>({label:`${n}`.padStart(2,"0"),value:`${n}`}));let t=N({type:"1",increment:2,incrementStart:0,rangeStart:1,rangeEnd:2,specific:["0"]});return V(t,()=>{let r="*",n=t.type;if(n==="1"&&(r="*"),n==="2"){let s=t.incrementStart,p=t.increment;r=`${s??0}/${p??0}`}if(n==="3"){let s=t.rangeStart,p=t.rangeEnd;r=`${s??0}-${p??0}`}n==="4"&&(r=t.specific.sort((s,p)=>+s-+p).join(",")),C("update:value",r)}),Q(()=>{const r=h.value;if(r==="*"&&(t.type="1"),r.includes("/")){const n=r.split("/");t.incrementStart=Number(n[0]),t.increment=Number(n[1]),t.type="2"}if(r.includes("-")){const n=r.split("-");t.rangeStart=Number(n[0]),t.rangeEnd=Number(n[1]),t.type="3"}r.includes(",")&&(t.specific=r.split(",").sort((n,s)=>+n-+s),t.type="4")}),(r,n)=>{const s=m.Radio,p=m.InputNumber,w=m.Select,z=m.Space,E=m.RadioGroup;return j(),S(E,{size:"small",value:e(t).type,"onUpdate:value":n[5]||(n[5]=l=>e(t).type=l)},{default:a(()=>[o(z,{direction:"vertical",size:18},{default:a(()=>[o(s,{value:"1"},{default:a(()=>[c(d(e(v)("components.CronModal.second1")),1)]),_:1}),o(s,{value:"2"},{default:a(()=>[c(d(e(v)("components.CronModal.second21"))+" ",1),o(p,{size:"small",value:e(t).increment,"onUpdate:value":n[0]||(n[0]=l=>e(t).increment=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.second22"))+" ",1),o(p,{size:"small",value:e(t).incrementStart,"onUpdate:value":n[1]||(n[1]=l=>e(t).incrementStart=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.second23")),1)]),_:1}),o(s,{value:"3"},{default:a(()=>[c(d(e(v)("components.CronModal.second31"))+" ",1),o(p,{size:"small",value:e(t).rangeStart,"onUpdate:value":n[2]||(n[2]=l=>e(t).rangeStart=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.second32"))+" ",1),o(p,{size:"small",value:e(t).rangeEnd,"onUpdate:value":n[3]||(n[3]=l=>e(t).rangeEnd=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.second33")),1)]),_:1}),o(s,{value:"4"},{default:a(()=>[c(d(e(v)("components.CronModal.second4")),1)]),_:1}),o(w,{value:e(t).specific,"onUpdate:value":n[4]||(n[4]=l=>e(t).specific=l),size:"small",mode:"multiple",style:{width:"100%"},placeholder:e(v)("components.CronModal.second4"),options:e(y)},null,8,["value","placeholder","options"])]),_:1})]),_:1},8,["value"])}}}),kt=G({__name:"Minute",props:{value:{type:String,default:"*"}},emits:["update:value"],setup(k,{emit:i}){const{t:v}=B(),C=i,h=k,y=Array.from({length:60},(r,n)=>({label:`${n}`.padStart(2,"0"),value:`${n}`}));let t=N({type:"1",increment:1,incrementStart:0,rangeStart:1,rangeEnd:2,specific:["0"]});return V(t,()=>{let r="*",n=t.type;if(n==="1"&&(r="*"),n==="2"){let s=t.incrementStart,p=t.increment;r=`${s??0}/${p??0}`}if(n==="3"){let s=t.rangeStart,p=t.rangeEnd;r=`${s??0}-${p??0}`}n==="4"&&(r=t.specific.sort((s,p)=>+s-+p).join(",")),C("update:value",r)}),Q(()=>{const r=h.value;if(r==="*"&&(t.type="1"),r.includes("/")){const n=r.split("/");t.incrementStart=Number(n[0]),t.increment=Number(n[1]),t.type="2"}if(r.includes("-")){const n=r.split("-");t.rangeStart=Number(n[0]),t.rangeEnd=Number(n[1]),t.type="3"}r.includes(",")&&(t.specific=r.split(",").sort((n,s)=>+n-+s),t.type="4")}),(r,n)=>{const s=m.Radio,p=m.InputNumber,w=m.Select,z=m.Space,E=m.RadioGroup;return j(),S(E,{size:"small",value:e(t).type,"onUpdate:value":n[5]||(n[5]=l=>e(t).type=l)},{default:a(()=>[o(z,{direction:"vertical",size:18},{default:a(()=>[o(s,{value:"1"},{default:a(()=>[c(d(e(v)("components.CronModal.minute1")),1)]),_:1}),o(s,{value:"2"},{default:a(()=>[c(d(e(v)("components.CronModal.minute21"))+" ",1),o(p,{size:"small",value:e(t).increment,"onUpdate:value":n[0]||(n[0]=l=>e(t).increment=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.minute22"))+" ",1),o(p,{size:"small",value:e(t).incrementStart,"onUpdate:value":n[1]||(n[1]=l=>e(t).incrementStart=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.minute23")),1)]),_:1}),o(s,{value:"3"},{default:a(()=>[c(d(e(v)("components.CronModal.minute31"))+" ",1),o(p,{size:"small",value:e(t).rangeStart,"onUpdate:value":n[2]||(n[2]=l=>e(t).rangeStart=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.minute32"))+" ",1),o(p,{size:"small",value:e(t).rangeEnd,"onUpdate:value":n[3]||(n[3]=l=>e(t).rangeEnd=l),min:0,max:59,placeholder:"0-59"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.minute33")),1)]),_:1}),o(s,{value:"4"},{default:a(()=>[c(d(e(v)("components.CronModal.minute4")),1)]),_:1}),o(w,{value:e(t).specific,"onUpdate:value":n[4]||(n[4]=l=>e(t).specific=l),size:"small",mode:"multiple",style:{width:"100%"},placeholder:e(v)("components.CronModal.minute4"),options:e(y)},null,8,["value","placeholder","options"])]),_:1})]),_:1},8,["value"])}}}),xt=G({__name:"Hour",props:{value:{type:String,default:"*"}},emits:["update:value"],setup(k,{emit:i}){const{t:v}=B(),C=i,h=k,y=Array.from({length:24},(r,n)=>({label:`${n}`.padStart(2,"0"),value:`${n}`}));let t=N({type:"1",increment:2,incrementStart:0,rangeStart:0,rangeEnd:2,specific:["0"]});return V(t,()=>{let r="*",n=t.type;if(n==="1"&&(r="*"),n==="2"){let s=t.incrementStart,p=t.increment;r=`${s??0}/${p??0}`}if(n==="3"){let s=t.rangeStart,p=t.rangeEnd;r=`${s??0}-${p??0}`}n==="4"&&(r=t.specific.sort((s,p)=>+s-+p).join(",")),C("update:value",r)}),Q(()=>{const r=h.value;if(r==="*"&&(t.type="1"),r.includes("/")){const n=r.split("/");t.incrementStart=Number(n[0]),t.increment=Number(n[1]),t.type="2"}if(r.includes("-")){const n=r.split("-");t.rangeStart=Number(n[0]),t.rangeEnd=Number(n[1]),t.type="3"}r.includes(",")&&(t.specific=r.split(",").sort((n,s)=>+n-+s),t.type="4")}),(r,n)=>{const s=m.Radio,p=m.InputNumber,w=m.Select,z=m.Space,E=m.RadioGroup;return j(),S(E,{size:"small",value:e(t).type,"onUpdate:value":n[5]||(n[5]=l=>e(t).type=l)},{default:a(()=>[o(z,{direction:"vertical",size:18},{default:a(()=>[o(s,{value:"1"},{default:a(()=>[c(d(e(v)("components.CronModal.hour1")),1)]),_:1}),o(s,{value:"2"},{default:a(()=>[c(d(e(v)("components.CronModal.hour21"))+" ",1),o(p,{size:"small",value:e(t).increment,"onUpdate:value":n[0]||(n[0]=l=>e(t).increment=l),min:0,max:23,placeholder:"0-23"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.hour22"))+" ",1),o(p,{size:"small",value:e(t).incrementStart,"onUpdate:value":n[1]||(n[1]=l=>e(t).incrementStart=l),min:0,max:23,placeholder:"0-23"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.hour23")),1)]),_:1}),o(s,{value:"3"},{default:a(()=>[c(d(e(v)("components.CronModal.hour31"))+" ",1),o(p,{size:"small",value:e(t).rangeStart,"onUpdate:value":n[2]||(n[2]=l=>e(t).rangeStart=l),min:0,max:23,placeholder:"1-23"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.hour32"))+" ",1),o(p,{size:"small",value:e(t).rangeEnd,"onUpdate:value":n[3]||(n[3]=l=>e(t).rangeEnd=l),min:0,max:23,placeholder:"0-23"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.hour33")),1)]),_:1}),o(s,{value:"4"},{default:a(()=>[c(d(e(v)("components.CronModal.hour4")),1)]),_:1}),o(w,{value:e(t).specific,"onUpdate:value":n[4]||(n[4]=l=>e(t).specific=l),size:"small",mode:"multiple",style:{width:"100%"},placeholder:e(v)("components.CronModal.hour4"),options:e(y)},null,8,["value","placeholder","options"])]),_:1})]),_:1},8,["value"])}}}),Ct=G({__name:"Day",props:{value:{type:String,default:"*"}},emits:["update:value"],setup(k,{emit:i}){const{t:v}=B(),C=i,h=k,y=Array.from({length:31},(r,n)=>{let s=n+1;return{label:`${s}`,value:`${s}`}});let t=N({type:"1",increment:2,incrementStart:1,rangeStart:1,rangeEnd:2,specific:["1"]});return V(t,()=>{let r="*",n=t.type;if(n==="1"&&(r="*"),n==="2"){let s=t.incrementStart,p=t.increment;r=`${s??0}/${p??0}`}if(n==="3"){let s=t.rangeStart,p=t.rangeEnd;r=`${s??0}-${p??0}`}n==="4"&&(r=t.specific.sort((s,p)=>+s-+p).join(",")),C("update:value",r)}),Q(()=>{const r=h.value;if(r==="*"&&(t.type="1"),r.includes("/")){const n=r.split("/");t.incrementStart=Number(n[0]),t.increment=Number(n[1]),t.type="2"}if(r.includes("-")){const n=r.split("-");t.rangeStart=Number(n[0]),t.rangeEnd=Number(n[1]),t.type="3"}r.includes(",")&&(t.specific=r.split(",").sort((n,s)=>+n-+s),t.type="4")}),(r,n)=>{const s=m.Radio,p=m.InputNumber,w=m.Select,z=m.Space,E=m.RadioGroup;return j(),S(E,{size:"small",value:e(t).type,"onUpdate:value":n[5]||(n[5]=l=>e(t).type=l)},{default:a(()=>[o(z,{direction:"vertical",size:18},{default:a(()=>[o(s,{value:"1"},{default:a(()=>[c(d(e(v)("components.CronModal.day1")),1)]),_:1}),o(s,{value:"2"},{default:a(()=>[c(d(e(v)("components.CronModal.day21"))+" ",1),o(p,{size:"small",value:e(t).increment,"onUpdate:value":n[0]||(n[0]=l=>e(t).increment=l),min:1,max:31,placeholder:"1-31"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.day22"))+" ",1),o(p,{size:"small",value:e(t).incrementStart,"onUpdate:value":n[1]||(n[1]=l=>e(t).incrementStart=l),min:1,max:31,placeholder:"1-31"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.day23")),1)]),_:1}),o(s,{value:"3"},{default:a(()=>[c(d(e(v)("components.CronModal.day31"))+" ",1),o(p,{size:"small",value:e(t).rangeStart,"onUpdate:value":n[2]||(n[2]=l=>e(t).rangeStart=l),min:1,max:31,placeholder:"1-31"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.day32"))+" ",1),o(p,{size:"small",value:e(t).rangeEnd,"onUpdate:value":n[3]||(n[3]=l=>e(t).rangeEnd=l),min:1,max:31,placeholder:"1-31"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.day33")),1)]),_:1}),o(s,{value:"4"},{default:a(()=>[c(d(e(v)("components.CronModal.day4")),1)]),_:1}),o(w,{value:e(t).specific,"onUpdate:value":n[4]||(n[4]=l=>e(t).specific=l),size:"small",mode:"multiple",style:{width:"100%"},placeholder:e(v)("components.CronModal.day4"),options:e(y)},null,8,["value","placeholder","options"]),o(s,{value:"5"},{default:a(()=>[c(d(e(v)("components.CronModal.day5")),1)]),_:1})]),_:1})]),_:1},8,["value"])}}}),ht=G({__name:"Month",props:{value:{type:String,default:"*"}},emits:["update:value"],setup(k,{emit:i}){const{t:v}=B(),C=i,h=k,y=Array.from({length:12},(r,n)=>{let s=n+1;return{label:`${s}`,value:`${s}`}});let t=N({type:"1",increment:1,incrementStart:1,rangeStart:1,rangeEnd:2,specific:["1"]});return V(t,()=>{let r="*",n=t.type;if(n==="1"&&(r="*"),n==="2"){let s=t.incrementStart,p=t.increment;r=`${s??0}/${p??0}`}if(n==="3"){let s=t.rangeStart,p=t.rangeEnd;r=`${s??0}-${p??0}`}n==="4"&&(r=t.specific.sort((s,p)=>+s-+p).join(",")),C("update:value",r)}),Q(()=>{const r=h.value;if(r==="*"&&(t.type="1"),r.includes("/")){const n=r.split("/");t.incrementStart=Number(n[0]),t.increment=Number(n[1]),t.type="2"}if(r.includes("-")){const n=r.split("-");t.rangeStart=Number(n[0]),t.rangeEnd=Number(n[1]),t.type="3"}r.includes(",")&&(t.specific=r.split(",").sort((n,s)=>+n-+s),t.type="4")}),(r,n)=>{const s=m.Radio,p=m.InputNumber,w=m.Select,z=m.Space,E=m.RadioGroup;return j(),S(E,{size:"small",value:e(t).type,"onUpdate:value":n[5]||(n[5]=l=>e(t).type=l)},{default:a(()=>[o(z,{direction:"vertical",size:18},{default:a(()=>[o(s,{value:"1"},{default:a(()=>[c(d(e(v)("components.CronModal.month1")),1)]),_:1}),o(s,{value:"2"},{default:a(()=>[c(d(e(v)("components.CronModal.month21"))+" ",1),o(p,{size:"small",value:e(t).increment,"onUpdate:value":n[0]||(n[0]=l=>e(t).increment=l),min:1,max:12,placeholder:"1-12"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.month22"))+" ",1),o(p,{size:"small",value:e(t).incrementStart,"onUpdate:value":n[1]||(n[1]=l=>e(t).incrementStart=l),min:1,max:12,placeholder:"1-12"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.month23")),1)]),_:1}),o(s,{value:"3"},{default:a(()=>[c(d(e(v)("components.CronModal.month31"))+" ",1),o(p,{size:"small",value:e(t).rangeStart,"onUpdate:value":n[2]||(n[2]=l=>e(t).rangeStart=l),min:1,max:12,placeholder:"1-12"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.month32"))+" ",1),o(p,{size:"small",value:e(t).rangeEnd,"onUpdate:value":n[3]||(n[3]=l=>e(t).rangeEnd=l),min:1,max:12,placeholder:"1-12"},null,8,["value"]),c(" "+d(e(v)("components.CronModal.month33")),1)]),_:1}),o(s,{value:"4"},{default:a(()=>[c(d(e(v)("components.CronModal.month4")),1)]),_:1}),o(w,{value:e(t).specific,"onUpdate:value":n[4]||(n[4]=l=>e(t).specific=l),size:"small",mode:"multiple",style:{width:"100%"},placeholder:e(v)("components.CronModal.month4"),options:e(y)},null,8,["value","placeholder","options"])]),_:1})]),_:1},8,["value"])}}}),$t=G({__name:"index",props:{visible:{type:Boolean,required:!0},cron:{type:String,default:"* * * * * ?"}},emits:["cancel","ok","update:visible"],setup(k,{emit:i}){const{t:v}=B(),C=i,h=k;let y=N({second:"*",minute:"*",hour:"*",day:"*",month:"*",week:"?"});const t=Le(()=>{let n=`${y.second} ${y.minute} ${y.hour}`,s=`${y.day} ${y.month} ${y.week}`;return`${n} ${s}`});V(()=>h.visible,n=>{if(!n)return;const s=h.cron.split(" ");s.length>=6&&Object.assign(y,{second:s[0],minute:s[1],hour:s[2],day:s[3],month:s[4],week:s[5]})});function r(n){C("update:visible",!1),n?C("ok",t.value):C("cancel")}return(n,s)=>{const p=m.TabPane,w=m.Tabs,z=m.Input,E=ve("ProModal");return j(),S(E,{drag:!0,destroyOnClose:!0,title:e(v)("components.CronModal.title"),visible:h.visible,"body-style":{padding:"0 24px"},onCancel:s[6]||(s[6]=l=>r(!1)),onOk:s[7]||(s[7]=l=>r(!0))},{default:a(()=>[o(w,{"tab-position":"top",type:"line"},{default:a(()=>[o(p,{key:"1",tab:e(v)("common.units.second")},{default:a(()=>[o(wt,{value:e(y).second,"onUpdate:value":s[0]||(s[0]=l=>e(y).second=l)},null,8,["value"])]),_:1},8,["tab"]),o(p,{key:"2",tab:e(v)("common.units.minute")},{default:a(()=>[o(kt,{value:e(y).minute,"onUpdate:value":s[1]||(s[1]=l=>e(y).minute=l)},null,8,["value"])]),_:1},8,["tab"]),o(p,{key:"3",tab:e(v)("common.units.hour")},{default:a(()=>[o(xt,{value:e(y).hour,"onUpdate:value":s[2]||(s[2]=l=>e(y).hour=l)},null,8,["value"])]),_:1},8,["tab"]),o(p,{key:"4",tab:e(v)("common.units.day")},{default:a(()=>[o(Ct,{value:e(y).day,"onUpdate:value":s[3]||(s[3]=l=>e(y).day=l)},null,8,["value"])]),_:1},8,["tab"]),o(p,{key:"5",tab:e(v)("common.units.month")},{default:a(()=>[o(ht,{value:e(y).month,"onUpdate:value":s[4]||(s[4]=l=>e(y).month=l)},null,8,["value"])]),_:1},8,["tab"])]),_:1}),o(z,{class:"reultBox","addon-before":e(v)("components.CronModal.addon"),value:t.value,"onUpdate:value":s[5]||(s[5]=l=>t.value=l),disabled:""},null,8,["addon-before","value"])]),_:1},8,["title","visible"])}}}),Mt=fe($t,[["__scopeId","data-v-7486a0b3"]]),zt=k=>(st("data-v-a116ccfa"),k=k(),it(),k),Et={class:"button-container"},Nt={class:"button-container"},Tt={key:0},Ut=zt(()=>A("br",null,null,-1)),Ot=G({__name:"index",setup(k){const{t:i}=B(),{getDict:v}=St(),C=Ie(),y=Ge().path;let t=N({sysJobGroup:[],sysJobStatus:[],sysJobSaveLog:[]}),r=N({jobName:"",jobGroup:void 0,status:void 0,pageNum:1,pageSize:20});function n(){r=Object.assign(r,{jobName:"",jobGroup:void 0,status:void 0,pageNum:1,pageSize:20}),w.current=1,w.pageSize=20,J()}let s=N({loading:!1,size:"middle",seached:!1,data:[],selectedRowKeys:[]}),p=[{title:i("common.rowId"),dataIndex:"jobId",align:"center"},{title:i("views.monitor.job.jobName"),dataIndex:"jobName",align:"left",width:200},{title:i("views.monitor.job.jobGroup"),dataIndex:"jobGroup",key:"jobGroup",align:"center",width:100},{title:i("views.monitor.job.invokeTarget"),dataIndex:"invokeTarget",align:"left",width:100},{title:i("views.monitor.job.cronExpression"),dataIndex:"cronExpression",align:"left",width:100},{title:i("views.monitor.job.status"),dataIndex:"status",key:"status",align:"center",width:100},{title:i("views.monitor.job.saveLog"),dataIndex:"saveLog",key:"saveLog",align:"center",width:100},{title:i("common.operate"),key:"jobId",align:"left"}],w=N({current:1,pageSize:20,defaultPageSize:20,pageSizeOptions:["10","20","50","100"],hideOnSinglePage:!1,showQuickJumper:!0,showSizeChanger:!0,total:0,showTotal:f=>i("common.tablePaginationTotal",{total:f}),onChange:(f,u)=>{w.current=f,w.pageSize=u,r.pageNum=f,r.pageSize=u,J()}});function z({key:f}){s.size=f}function E(f){s.selectedRowKeys=f}let l=N({visibleByView:!1,visibleByEdit:!1,title:"任务",from:{jobId:void 0,jobName:"",invokeTarget:"",cronExpression:"",misfirePolicy:"3",concurrent:"0",jobGroup:"DEFAULT",status:"0",saveLog:"0",targetParams:"",remark:""},confirmLoading:!1,visibleByCron:!1});const L=m.Form.useForm(l.from,N({jobName:[{required:!0,min:2,max:50,message:i("views.monitor.job.jobNamePlease")}],invokeTarget:[{required:!0,min:2,max:50,message:i("views.monitor.job.invokeTargetPlease")}],cronExpression:[{required:!0,min:6,message:i("views.monitor.job.cronExpressionPlease")}]}));function be(f){if(!f){m.message.error(i("views.monitor.job.tipRowErr"),2);return}if(l.confirmLoading)return;const u=m.message.loading(i("common.loading"),0);l.confirmLoading=!0,pe(f).then(g=>{l.confirmLoading=!1,u(),g.code===P&&g.data?(l.from=Object.assign(l.from,g.data),l.title=i("views.monitor.job.viewJob"),l.visibleByView=!0):m.message.error(i("views.monitor.job.viewInfoErr"),2)})}function te(f){if(!f)L.resetFields(),l.title=i("views.monitor.job.addJob"),l.visibleByEdit=!0;else{if(l.confirmLoading)return;const u=m.message.loading(i("common.loading"),0);l.confirmLoading=!0,pe(f).then(g=>{l.confirmLoading=!1,u(),g.code===P&&g.data?(l.from=Object.assign(l.from,g.data),l.title=i("views.monitor.job.editJob"),l.visibleByEdit=!0):m.message.error(i("views.monitor.job.viewInfoErr"),2)})}}function ge(){L.validate().then(()=>{l.confirmLoading=!0;const f=Z(l.from),u=f.jobId?vt(f):ft(f),g="job";m.message.loading({content:i("common.loading"),key:g}),u.then(_=>{_.code===P?(m.message.success({content:i("common.msgSuccess",{msg:l.title}),key:g,duration:2}),l.visibleByEdit=!1,L.resetFields(),J(1)):m.message.error({content:`${_.msg}`,key:g,duration:2})}).finally(()=>{l.confirmLoading=!1})}).catch(f=>{m.message.error(i("common.errorFields",{num:f.errorFields.length}),3)})}function W(){l.visibleByEdit=!1,l.visibleByView=!1,L.resetFields()}function oe(f,u){l.visibleByCron=f,u&&(l.from.cronExpression=u)}function _e(f){const u=f.status==="1"?t.sysJobStatus.find(g=>g.value==="1")?.label:t.sysJobStatus.find(g=>g.value==="0")?.label;m.Modal.confirm({title:i("common.tipTitle"),content:i("views.monitor.job.statusChange",{text:u,num:f.jobName}),onOk(){const g="changeJobStatus";m.message.loading({content:i("common.loading"),key:g}),bt(f.jobId,f.status).then(_=>{_.code===P?m.message.success({content:i("common.msgSuccess",{msg:`${f.jobName} ${u}`}),key:g,duration:2}):m.message.error({content:`${_.msg}`,key:g,duration:2}),J()})},onCancel(){const g=f.status==="1"?t.sysJobStatus.find(_=>_.value==="0")?.value:t.sysJobStatus.find(_=>_.value==="1")?.value;f.status=g||"0"}})}function ye(f){m.Modal.confirm({title:i("common.tipTitle"),content:i("views.monitor.job.runOneTip",{num:f.jobName}),onOk(){const u="runJob";m.message.loading({content:i("common.loading"),key:u}),gt(f.jobId).then(g=>{g.code===P?m.message.success({content:i("views.monitor.job.runOneOk",{num:f.jobName}),key:u,duration:2}):m.message.error({content:`${g.msg}`,key:u,duration:2})})}})}function ne(f="0"){f==="0"&&(f=s.selectedRowKeys.join(",")),m.Modal.confirm({title:i("common.tipTitle"),content:i("views.monitor.job.runOneTip",{num:f}),onOk(){const u="delJob";m.message.loading({content:i("common.loading"),key:u}),_t(f).then(g=>{g.code===P?(m.message.success({content:i("views.monitor.job.delOk"),key:u,duration:2}),J()):m.message.error({content:`${g.msg}`,key:u,duration:2})})}})}function je(){m.Modal.confirm({title:i("common.tipTitle"),content:i("views.monitor.job.resetTip"),onOk(){const f="resetQueueJob";m.message.loading({content:i("common.loading"),key:f}),yt().then(u=>{u.code===P?m.message.success({content:i("views.monitor.job.resetOk"),key:f,duration:2}):m.message.error({content:`${u.msg}`,key:f,duration:2})})}})}function Se(){m.Modal.confirm({title:i("common.tipTitle"),content:i("views.monitor.job.exportTip"),onOk(){const f="exportJob";m.message.loading({content:i("common.loading"),key:f}),jt(Z(r)).then(u=>{u.code===P?(m.message.success({content:i("views.monitor.job.exportOk"),key:f,duration:2}),rt.saveAs(u.data,`job_${Date.now()}.xlsx`)):m.message.error({content:`${u.msg}`,key:f,duration:2})})}})}function ae(f="0"){C.push(`${y}${dt}/log/${f}`)}function J(f){s.loading||(s.loading=!0,f&&(r.pageNum=f),pt(Z(r)).then(u=>{u.code===P&&(s.selectedRowKeys.length>0&&(s.selectedRowKeys=[]),w.total=u.total,s.data=u.rows,w.total<=(r.pageNum-1)*w.pageSize&&r.pageNum!==1&&(s.loading=!1,J(r.pageNum-1))),s.loading=!1}))}return Be(()=>{Promise.allSettled([v("sys_job_group"),v("sys_job_status"),v("sys_job_save_log")]).then(f=>{f[0].status==="fulfilled"&&(t.sysJobGroup=f[0].value),f[1].status==="fulfilled"&&(t.sysJobStatus=f[1].value),f[2].status==="fulfilled"&&(t.sysJobSaveLog=f[2].value)}),J()}),(f,u)=>{const g=m.Input,_=m.FormItem,$=m.Col,D=m.Select,we=qe,x=m.Button,ke=Ae,le=m.Space,F=m.Row,X=m.Form,se=m.Card,xe=Qe,ie=He,Ce=We,re=Xe,he=Ye,ue=m.Switch,O=m.Tooltip,$e=Ze,Me=et,Y=m.MenuItem,ze=m.Menu,Ee=m.Dropdown,K=ct,Ne=tt,Te=ot,Ue=nt,Oe=m.Table,Re=m.Tag,H=m.Textarea,me=ve("ProModal"),de=at,Je=lt,Pe=Mt,R=Fe("perms");return j(),S(e(Ke),null,{default:a(()=>[U(o(se,{bordered:!1,"body-style":{marginBottom:"24px",paddingBottom:0}},{default:a(()=>[o(X,{model:e(r),name:"queryParams",layout:"horizontal"},{default:a(()=>[o(F,{gutter:16},{default:a(()=>[o($,{lg:6,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.jobName"),name:"jobName"},{default:a(()=>[o(g,{value:e(r).jobName,"onUpdate:value":u[0]||(u[0]=b=>e(r).jobName=b),"allow-clear":"",placeholder:e(i)("views.monitor.job.jobNamePlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1}),o($,{lg:6,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.jobGroup"),name:"jobGroup"},{default:a(()=>[o(D,{value:e(r).jobGroup,"onUpdate:value":u[1]||(u[1]=b=>e(r).jobGroup=b),"allow-clear":"",placeholder:e(i)("common.selectPlease"),options:e(t).sysJobGroup},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1}),o($,{lg:6,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.status"),name:"status"},{default:a(()=>[o(D,{value:e(r).status,"onUpdate:value":u[2]||(u[2]=b=>e(r).status=b),"allow-clear":"",placeholder:e(i)("common.selectPlease"),options:e(t).sysJobStatus},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1}),o($,{lg:6,md:12,xs:24},{default:a(()=>[o(_,null,{default:a(()=>[o(le,{size:8},{default:a(()=>[o(x,{type:"primary",onClick:u[3]||(u[3]=M(b=>J(1),["prevent"]))},{icon:a(()=>[o(we)]),default:a(()=>[c(" "+d(e(i)("common.search")),1)]),_:1}),o(x,{type:"default",onClick:M(n,["prevent"])},{icon:a(()=>[o(ke)]),default:a(()=>[c(" "+d(e(i)("common.reset")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},512),[[Ve,e(s).seached]]),o(se,{bordered:!1,"body-style":{padding:"0px"}},{title:a(()=>[A("div",Et,[U((j(),S(x,{type:"primary",onClick:u[4]||(u[4]=M(b=>te(),["prevent"]))},{icon:a(()=>[o(xe)]),default:a(()=>[c(" "+d(e(i)("common.addText")),1)]),_:1})),[[R,["monitor:job:add"],"has"]]),U((j(),S(x,{type:"default",danger:"",disabled:e(s).selectedRowKeys.length<=0,onClick:u[5]||(u[5]=M(b=>ne(),["prevent"]))},{icon:a(()=>[o(ie)]),default:a(()=>[c(" "+d(e(i)("common.deleteText")),1)]),_:1},8,["disabled"])),[[R,["monitor:job:remove"],"has"]]),U((j(),S(x,{type:"dashed",onClick:u[6]||(u[6]=M(b=>Se(),["prevent"]))},{icon:a(()=>[o(Ce)]),default:a(()=>[c(" "+d(e(i)("common.export")),1)]),_:1})),[[R,["monitor:job:export"],"has"]]),U((j(),S(x,{type:"default",onClick:u[7]||(u[7]=M(b=>ae(),["prevent"]))},{icon:a(()=>[o(re)]),default:a(()=>[c(" "+d(e(i)("views.monitor.job.jobLog")),1)]),_:1})),[[R,["monitor:job:query"],"has"]]),U((j(),S(x,{type:"dashed",danger:"",onClick:M(je,["prevent"])},{icon:a(()=>[o(he)]),default:a(()=>[c(" "+d(e(i)("views.monitor.job.resetQueue")),1)]),_:1})),[[R,["monitor:job:remove"],"has"]])])]),extra:a(()=>[A("div",Nt,[o(O,null,{title:a(()=>[c(d(e(i)("common.searchBarText")),1)]),default:a(()=>[o(ue,{checked:e(s).seached,"onUpdate:checked":u[8]||(u[8]=b=>e(s).seached=b),"checked-children":e(i)("common.switch.show"),"un-checked-children":e(i)("common.switch.hide"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),o(O,null,{title:a(()=>[c(d(e(i)("common.reloadText")),1)]),default:a(()=>[o(x,{type:"text",onClick:u[9]||(u[9]=M(b=>J(),["prevent"]))},{icon:a(()=>[o($e)]),_:1})]),_:1}),o(O,{placement:"topRight"},{title:a(()=>[c(d(e(i)("common.sizeText")),1)]),default:a(()=>[o(Ee,{placement:"bottomRight",trigger:"click"},{overlay:a(()=>[o(ze,{"selected-keys":[e(s).size],onClick:z},{default:a(()=>[o(Y,{key:"default"},{default:a(()=>[c(d(e(i)("common.size.default")),1)]),_:1}),o(Y,{key:"middle"},{default:a(()=>[c(d(e(i)("common.size.middle")),1)]),_:1}),o(Y,{key:"small"},{default:a(()=>[c(d(e(i)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:a(()=>[o(x,{type:"text"},{icon:a(()=>[o(Me)]),_:1})]),_:1})]),_:1})])]),default:a(()=>[o(Oe,{class:"table","row-key":"jobId",columns:e(p),loading:e(s).loading,"data-source":e(s).data,size:e(s).size,pagination:e(w),scroll:{x:e(p).length*120},"row-selection":{type:"checkbox",selectedRowKeys:e(s).selectedRowKeys,onChange:E}},{bodyCell:a(({column:b,record:T})=>[b.key==="jobGroup"?(j(),S(K,{key:0,options:e(t).sysJobGroup,value:T.jobGroup},null,8,["options","value"])):q("",!0),b.key==="status"?(j(),ce(De,{key:1},[e(t).sysJobStatus.length>0&&e(ut)(["monitor:job:changeStatus"])?(j(),S(ue,{key:0,checked:T.status,"onUpdate:checked":I=>T.status=I,"checked-value":"1","checked-children":e(t).sysJobStatus[0].label,"un-checked-value":"0","un-checked-children":e(t).sysJobStatus[1].label,size:"small",onChange:I=>_e(T)},null,8,["checked","onUpdate:checked","checked-children","un-checked-children","onChange"])):(j(),S(K,{key:1,options:e(t).sysJobStatus,value:T.status},null,8,["options","value"]))],64)):q("",!0),b.key==="saveLog"?(j(),S(K,{key:2,options:e(t).sysJobSaveLog,value:T.saveLog},null,8,["options","value"])):q("",!0),b.key==="jobId"?(j(),S(le,{key:3,size:8,align:"center"},{default:a(()=>[o(O,null,{title:a(()=>[c(d(e(i)("common.viewText")),1)]),default:a(()=>[U((j(),S(x,{type:"link",onClick:M(I=>be(T.jobId),["prevent"])},{icon:a(()=>[o(Ne)]),_:2},1032,["onClick"])),[[R,["monitor:job:query"],"has"]])]),_:2},1024),o(O,null,{title:a(()=>[c(d(e(i)("common.editText")),1)]),default:a(()=>[U((j(),S(x,{type:"link",onClick:M(I=>te(T.jobId),["prevent"])},{icon:a(()=>[o(Te)]),_:2},1032,["onClick"])),[[R,["monitor:job:edit"],"has"]])]),_:2},1024),o(O,null,{title:a(()=>[c(d(e(i)("common.deleteText")),1)]),default:a(()=>[U((j(),S(x,{type:"link",onClick:M(I=>ne(T.jobId),["prevent"])},{icon:a(()=>[o(ie)]),_:2},1032,["onClick"])),[[R,["monitor:job:remove"],"has"]])]),_:2},1024),o(O,null,{title:a(()=>[c(d(e(i)("views.monitor.job.runOne")),1)]),default:a(()=>[U((j(),S(x,{type:"link",onClick:M(I=>ye(T),["prevent"])},{icon:a(()=>[o(Ue)]),_:2},1032,["onClick"])),[[R,["monitor:job:changeStatus"],"has"]])]),_:2},1024),o(O,null,{title:a(()=>[c(d(e(i)("views.monitor.job.jobLog")),1)]),default:a(()=>[U((j(),S(x,{type:"link",onClick:M(I=>ae(T.jobId),["prevent"])},{icon:a(()=>[o(re)]),_:2},1032,["onClick"])),[[R,["monitor:job:log"],"has"]])]),_:2},1024)]),_:2},1024)):q("",!0)]),_:1},8,["columns","loading","data-source","size","pagination","scroll","row-selection"])]),_:1}),o(me,{drag:!0,width:800,visible:e(l).visibleByView,title:e(l).title,onCancel:W},{footer:a(()=>[o(x,{key:"cancel",onClick:W},{default:a(()=>[c(d(e(i)("common.close")),1)]),_:1})]),default:a(()=>[o(X,{layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:a(()=>[o(F,{gutter:16},{default:a(()=>[o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.jobName"),name:"jobName"},{default:a(()=>[c(d(e(l).from.jobName),1)]),_:1},8,["label"])]),_:1}),o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.status"),name:"status"},{default:a(()=>[c(d(e(t).sysJobStatus.find(b=>b.value===e(l).from.status)?.label),1)]),_:1},8,["label"])]),_:1})]),_:1}),o(F,{gutter:16},{default:a(()=>[o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.invokeTarget"),name:"invokeTarget"},{default:a(()=>[c(d(e(l).from.invokeTarget),1)]),_:1},8,["label"])]),_:1}),o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.jobGroup"),name:"jobGroup"},{default:a(()=>[o(K,{options:e(t).sysJobGroup,value:e(l).from.jobGroup},null,8,["options","value"])]),_:1},8,["label"])]),_:1})]),_:1}),o(F,{gutter:16},{default:a(()=>[o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.cronExpression"),name:"cronExpression"},{default:a(()=>[o(Re,{color:"default"},{default:a(()=>[c(d(e(l).from.cronExpression),1)]),_:1})]),_:1},8,["label"])]),_:1}),o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.saveLog"),name:"saveLog"},{default:a(()=>[o(K,{options:e(t).sysJobSaveLog,value:e(l).from.saveLog},null,8,["options","value"])]),_:1},8,["label"])]),_:1})]),_:1}),o(_,{label:e(i)("views.monitor.job.createTime"),name:"createTime","label-col":{span:3},"label-wrap":!0},{default:a(()=>[+e(l).from.createTime>0?(j(),ce("span",Tt,d(e(mt)(+e(l).from.createTime)),1)):q("",!0)]),_:1},8,["label"]),o(_,{label:e(i)("views.monitor.job.targetParams"),name:"targetParams","label-col":{span:3},"label-wrap":!0},{default:a(()=>[o(H,{value:e(l).from.targetParams,"onUpdate:value":u[10]||(u[10]=b=>e(l).from.targetParams=b),"auto-size":{minRows:2,maxRows:6},disabled:!0},null,8,["value"])]),_:1},8,["label"]),o(_,{label:e(i)("views.monitor.job.remark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:a(()=>[o(H,{value:e(l).from.remark,"onUpdate:value":u[11]||(u[11]=b=>e(l).from.remark=b),"auto-size":{minRows:2,maxRows:6},disabled:!0},null,8,["value"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title"]),o(me,{drag:!0,width:800,destroyOnClose:!0,keyboard:!1,"mask-closable":!1,visible:e(l).visibleByEdit,title:e(l).title,"confirm-loading":e(l).confirmLoading,onOk:ge,onCancel:W},{default:a(()=>[o(X,{name:"modalStateFrom",layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:a(()=>[o(F,{gutter:16},{default:a(()=>[o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,ee({label:e(i)("views.monitor.job.jobName"),name:"jobName"},e(L).validateInfos.jobName),{default:a(()=>[o(g,{value:e(l).from.jobName,"onUpdate:value":u[12]||(u[12]=b=>e(l).from.jobName=b),"allow-clear":"",placeholder:e(i)("views.monitor.job.jobNamePlease")},null,8,["value","placeholder"])]),_:1},16,["label"])]),_:1}),o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.status"),name:"status"},{default:a(()=>[o(D,{value:e(l).from.status,"onUpdate:value":u[13]||(u[13]=b=>e(l).from.status=b),"default-value":"0",placeholder:e(i)("common.selectPlease"),options:e(t).sysJobStatus},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1})]),_:1}),o(F,{gutter:16},{default:a(()=>[o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.jobGroup"),name:"jobGroup"},{default:a(()=>[o(D,{value:e(l).from.jobGroup,"onUpdate:value":u[14]||(u[14]=b=>e(l).from.jobGroup=b),"default-value":"DEFAULT",placeholder:e(i)("common.selectPlease"),options:e(t).sysJobGroup},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1}),o($,{lg:12,md:12,xs:24},{default:a(()=>[o(_,{label:e(i)("views.monitor.job.saveLog"),name:"saveLog"},{default:a(()=>[o(D,{value:e(l).from.saveLog,"onUpdate:value":u[15]||(u[15]=b=>e(l).from.saveLog=b),"default-value":"0",placeholder:e(i)("common.selectPlease"),options:e(t).sysJobSaveLog},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1})]),_:1}),o(_,ee({label:e(i)("views.monitor.job.invokeTarget"),name:"invokeTarget"},e(L).validateInfos.invokeTarget,{"label-col":{span:3},"label-wrap":!0}),{default:a(()=>[o(g,{value:e(l).from.invokeTarget,"onUpdate:value":u[16]||(u[16]=b=>e(l).from.invokeTarget=b),"allow-clear":"",placeholder:e(i)("views.monitor.job.invokeTargetPlease")},{prefix:a(()=>[o(O,{placement:"topLeft"},{title:a(()=>[A("div",null,d(e(i)("views.monitor.job.invokeTargetTip")),1)]),default:a(()=>[o(de,{style:{color:"rgba(0, 0, 0, 0.45)"}})]),_:1})]),_:1},8,["value","placeholder"])]),_:1},16,["label"]),o(_,ee({label:e(i)("views.monitor.job.cronExpression"),name:"cronExpression"},e(L).validateInfos.cronExpression,{"label-col":{span:3},"label-wrap":!0}),{default:a(()=>[o(g,{value:e(l).from.cronExpression,"onUpdate:value":u[18]||(u[18]=b=>e(l).from.cronExpression=b),"allow-clear":"",placeholder:e(i)("views.monitor.job.cronExpressionPlease")},{prefix:a(()=>[o(O,{placement:"topLeft"},{title:a(()=>[A("div",null,[c(d(e(i)("views.monitor.job.cronExpressionTip")),1),Ut,c(" "+d(e(i)("views.monitor.job.cronExpressionTip1")),1)])]),default:a(()=>[o(de,{style:{color:"rgba(0, 0, 0, 0.45)"}})]),_:1})]),addonAfter:a(()=>[o(x,{type:"text",size:"small",onClick:u[17]||(u[17]=M(b=>oe(!0),["prevent"]))},{icon:a(()=>[o(Je)]),default:a(()=>[c(" "+d(e(i)("views.monitor.job.cronExpressionNew")),1)]),_:1})]),_:1},8,["value","placeholder"])]),_:1},16,["label"]),o(_,{label:e(i)("views.monitor.job.targetParams"),name:"targetParams","label-col":{span:3},"label-wrap":!0},{default:a(()=>[o(H,{value:e(l).from.targetParams,"onUpdate:value":u[19]||(u[19]=b=>e(l).from.targetParams=b),"auto-size":{minRows:2,maxRows:6},maxlength:400,placeholder:e(i)("views.monitor.job.targetParamsPlease")},null,8,["value","placeholder"])]),_:1},8,["label"]),o(_,{label:e(i)("views.monitor.job.remark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:a(()=>[o(H,{value:e(l).from.remark,"onUpdate:value":u[20]||(u[20]=b=>e(l).from.remark=b),"auto-size":{minRows:2,maxRows:6},maxlength:400,"show-count":!0},null,8,["value"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title","confirm-loading"]),o(Pe,{visible:e(l).visibleByCron,"onUpdate:visible":u[21]||(u[21]=b=>e(l).visibleByCron=b),cron:e(l).from.cronExpression,onOk:u[22]||(u[22]=b=>oe(!1,b))},null,8,["visible","cron"])]),_:1})}}}),Gt=fe(Ot,[["__scopeId","data-v-a116ccfa"]]);export{Gt as default};