| 1 |
- var j=Object.defineProperty,J=Object.defineProperties;var K=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable;var D=(n,e,o)=>e in n?j(n,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[e]=o,h=(n,e)=>{for(var o in e||(e={}))L.call(e,o)&&D(n,o,e[o]);if(x)for(var o of x(e))X.call(e,o)&&D(n,o,e[o]);return n},S=(n,e)=>J(n,K(e));var s=(n,e,o)=>new Promise((f,_)=>{var g=l=>{try{d(o.next(l))}catch(a){_(a)}},b=l=>{try{d(o.throw(l))}catch(a){_(a)}},d=l=>l.done?f(l.value):Promise.resolve(l.value).then(g,b);d((o=o.apply(n,e)).next())});import{d as M,ag as u,aq as F,ar as I,k as r,aD as m,u as p,aB as G,ah as W,G as c}from"./vue-vendor-Be68asQ6.js";import"./index-D2G57Sln.js";import"./index-CETWS1o0.js";import{useListPage as $}from"./useListPage-aOfrd-Tw.js";import{_ as O,d as Z,e as tt,p as ot,r as et,b as nt,g as it,a as rt,s as at,c as mt,f as lt}from"./QuartzModal-pGFUceTm.js";import{ad as pt,u as st}from"./index-BFfnEkVs.js";import{Q as ut}from"./componentMap-BUTAcOmo.js";import dt from"./BasicTable-CuSLkXEu.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./index-D68l__AG.js";import"./BasicForm-Cv-dsB-e.js";import"./useForm-kcRIHoe0.js";import"./JAreaLinkage-BNOKwn5l.js";import"./areaDataUtil-Cik-Rc_P.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JSelectDept-DT6g7V5M.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./JCodeEditor-CSivhUhT.js";import"./useFormItem-CtGMPcLp.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./JAddInput-BBXQvvpq.js";import"./index-BOEzG86y.js";import"./depart.api-CDwTvdwQ.js";import"./JPopup-DKJW27Yk.js";import"./EasyCronInput-wCv2YMHn.js";import"./JEllipsis-C04xKxcI.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./injectionKey-DPVn4AgL.js";import"./renderUtils-DPF_SrxE.js";const ct=M({name:"monitor-quartz"}),fo=M(S(h({},ct),{setup(n){const{createMessage:e}=st(),[o,{openModal:f}]=pt(),{prefixCls:_,tableContext:g,onExportXls:b,onImportXls:d}=$({designScope:"quartz-template",tableProps:{title:"任务列表",api:lt,columns:mt,actionColumn:{width:180},formConfig:{labelWidth:120,schemas:at,fieldMapToTime:[["fieldTime",["beginDate","endDate"],"YYYY-MM-DD HH:mm:ss"]]}},exportConfig:{name:"定时任务列表",url:rt},importConfig:{url:it}}),[l,{reload:a},{rowSelection:v,selectedRowKeys:C,selectedRows:R}]=g;function T(t){return[{label:"启动",popConfirm:{title:"是否启动选中任务?",confirm:Y.bind(null,t)},ifShow:i=>t.status==-1},{label:"停止",popConfirm:{title:"是否暂停选中任务?",confirm:U.bind(null,t)},ifShow:i=>t.status==0}]}function z(t){return[{label:"立即执行",popConfirm:{title:"是否立即执行任务?",confirm:Q.bind(null,t)}},{label:"编辑",onClick:E.bind(null,t)},{label:"删除",popConfirm:{title:"是否确认删除",confirm:B.bind(null,t)}}]}function A(){f(!0,{isUpdate:!1})}function E(t){f(!0,{record:t,isUpdate:!0})}function B(t){return s(this,null,function*(){yield Z({id:t.id},a)})}function Q(t){return s(this,null,function*(){yield tt({id:t.id},a)})}function U(t){return s(this,null,function*(){yield ot({id:t.id},a)})}function Y(t){return s(this,null,function*(){yield et({id:t.id},a)})}function q(){return s(this,null,function*(){yield nt({ids:C.value},()=>{a(),R.value=[],C.value=[]})})}return(t,i)=>{const w=u("a-button"),H=u("j-upload-button"),y=u("Icon"),N=u("a-menu-item"),P=u("a-menu"),V=u("a-dropdown");return I(),F("div",null,[r(p(dt),{onRegister:p(l),rowSelection:p(v)},{tableTitle:m(()=>[r(w,{preIcon:"ant-design:plus-outlined",type:"primary",onClick:A,style:{"margin-right":"5px"}},{default:m(()=>i[0]||(i[0]=[c("新增")])),_:1}),r(w,{type:"primary",preIcon:"ant-design:export-outlined",onClick:p(b)},{default:m(()=>i[1]||(i[1]=[c(" 导出")])),_:1},8,["onClick"]),r(H,{type:"primary",preIcon:"ant-design:import-outlined",onClick:p(d)},{default:m(()=>i[2]||(i[2]=[c("导入")])),_:1},8,["onClick"]),p(C).length>0?(I(),G(V,{key:0},{overlay:m(()=>[r(P,null,{default:m(()=>[r(N,{key:"1",onClick:q},{default:m(()=>[r(y,{icon:"ant-design:delete-outlined"}),i[3]||(i[3]=c(" 删除 "))]),_:1})]),_:1})]),default:m(()=>[r(w,null,{default:m(()=>[i[4]||(i[4]=c("批量操作 ")),r(y,{icon:"mdi:chevron-down"})]),_:1})]),_:1})):W("",!0)]),action:m(({record:k})=>[r(p(ut),{actions:T(k),dropDownActions:z(k)},null,8,["actions","dropDownActions"])]),_:1},8,["onRegister","rowSelection"]),r(O,{onRegister:p(o),onSuccess:p(a)},null,8,["onRegister","onSuccess"])])}}}));export{fo as default};
|