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.3 KiB

import{l as s,g as C,z as B,r as l,i as E,o as f,k as F,w as t,a as r,d as a,e as c,j as N,c as j,A as z}from"./index-CsSGZIOI.js";function A(n){return s({url:"/api/autoJob/paged",method:"post",data:n})}function q(n){return s({url:"/api/autoJob/start",method:"get",params:{id:n}})}function G(n){return s({url:"/api/autoJob/stop",method:"get",params:{id:n}})}function M(n){return s({url:"/api/autoJob/deferred",method:"post",data:n})}const O={class:"app-container",style:{"min-height":"200px"}},P={class:"el-custom-dialog-footer"},R={__name:"deferredJobDialog",emits:["onClose"],setup(n,{expose:p,emit:_}){const g=_,e=C({isShowDialog:!1,form:{},loading:!1}),m=B();function b(i){e.loading=!0,w(),e.form.id=i.id,e.form.endTime=i.endTime,e.loading=!1,e.isShowDialog=!0}function w(){var i;e.form={id:null,endTime:""},(i=m.value)==null||i.resetFields()}function v(){e.loading=!0,M(e.form).then(()=>{z("延期成功"),g("onClose"),e.isShowDialog=!1,e.loading=!1})}return p({openDialog:b}),(i,o)=>{const D=l("Edit"),h=l("el-icon"),k=l("el-date-picker"),J=l("el-form-item"),V=l("el-col"),x=l("el-row"),S=l("el-form"),u=l("el-button"),y=l("el-dialog"),T=E("loading");return f(),F(y,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[2]||(o[2]=d=>e.isShowDialog=d),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[r("div",null,[a(h,{class:"el-custom-dialog-icon"},{default:t(()=>[a(D)]),_:1}),o[3]||(o[3]=r("span",null,"延期Job",-1))])]),footer:t(()=>[r("div",P,[a(u,{type:"primary",onClick:v,disabled:e.loading},{default:t(()=>o[4]||(o[4]=[c("确定")])),_:1},8,["disabled"]),a(u,{onClick:o[1]||(o[1]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[5]||(o[5]=[c("取消")])),_:1},8,["disabled"])])]),default:t(()=>[N((f(),j("div",O,[a(S,{ref_key:"elFormRef",ref:m,model:e.form,"label-width":"90px"},{default:t(()=>[a(x,null,{default:t(()=>[a(V,{span:24},{default:t(()=>[a(J,{label:"结束时间"},{default:t(()=>[a(k,{modelValue:e.form.endTime,"onUpdate:modelValue":o[0]||(o[0]=d=>e.form.endTime=d),type:"datetime",placeholder:"结束时间"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[T,e.loading]])]),_:1},8,["modelValue"])}}},H=Object.freeze(Object.defineProperty({__proto__:null,default:R},Symbol.toStringTag,{value:"Module"}));export{R as _,G as a,H as d,A as g,q as s};