Ben Lin
2024-04-25 e404c076586d9682c3d782a4ecb0dc254f0bfd48
1
var n=(r,m,a)=>new Promise((e,t)=>{var T=o=>{try{s(a.next(o))}catch(E){t(E)}},u=o=>{try{s(a.throw(o))}catch(E){t(E)}},s=o=>o.done?e(o.value):Promise.resolve(o.value).then(T,u);s((a=a.apply(r,m)).next())});import{h as S,d as p,N as i,O as l,af as _,J as U,bM as b,__tla as g}from"./index-f0df2f76.js";let A,M,d,J,R,c,I=Promise.all([(()=>{try{return g}catch(r){}})()]).then(()=>n(void 0,null,function*(){let r;r=S(),R=a=>n(void 0,null,function*(){if((a==null?void 0:a.Status)!=null&&(a==null?void 0:a.Status)!=""){let e="";e+=" STATUS = '"+(a==null?void 0:a.Status)+"'";const t=yield p.post({url:i.EntityList,params:l("TSK_TRIG",e)},{isTransformResponse:!1,apiUrl:r.taskApiUrl});let T="";t.Data.forEach((s,o)=>{o==0?T+="and ID='"+s.JobId+"'":T+="Or ID='"+s.JobId+"'"});const u=_("TSK_JOB",T,a.page,a.pageSize);return m(u)}else{let e="";(a==null?void 0:a.JobName)!=null&&(a==null?void 0:a.JobName)!=""&&(e+=" And JobName like '%"+(a==null?void 0:a.JobName)+"%'"),(a==null?void 0:a.CREATE_TIME)!=null&&(a==null?void 0:a.CREATE_TIME)!=""&&(e+="And CREATE_TIME > '"+(a==null?void 0:a.CREATE_TIME[0])+"'"),(a==null?void 0:a.CREATE_TIME)!=null&&(a==null?void 0:a.CREATE_TIME)!=""&&(e+="And CREATE_TIME < '"+(a==null?void 0:a.CREATE_TIME[1])+"'");const t=_("TSK_JOB",e,a.page,a.pageSize);return m(t)}});function m(a){return n(this,null,function*(){const e=yield p.post({url:i.EntityPageList,params:a},{isTransformResponse:!1,apiUrl:r.taskApiUrl});return{items:e.Data.data,total:e.Data.totals}})}J=(a,e)=>n(void 0,null,function*(){let t;return e?(a.uPeriod=a.Period,t=yield p.post({url:i.UpdateJob,params:l("TSK_JOB",a)},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl})):(a.ID=U(),t=yield p.post({url:i.AddJob,params:b(a.JobType,a.AssemblyName,a.JobName,a.Period,a.Remark)},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl})),t}),A=a=>n(void 0,null,function*(){const e=l("TSK_JOB",[a]),t=l("TSK_TRIG",[a.Triggers]);return p.post({url:i.DeleteList,params:t},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl}),yield p.post({url:i.DeleteList,params:e},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl})}),M=a=>n(void 0,null,function*(){const e=l("TSK_JOB",a.JobName);return yield p.post({url:i.StartJob,params:e},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl})}),d=a=>n(void 0,null,function*(){const e=l("TSK_JOB",a.JobName);return yield p.post({url:i.StopJob,params:e},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl})}),c=a=>n(void 0,null,function*(){const e=l("TSK_TRIG+Statuss","");return yield p.post({url:i.urlQueryEnum,params:e},{errorMessageMode:"none",isTransformResponse:!1,apiUrl:r.taskApiUrl})})}));export{A as D,M as S,I as __tla,d as a,J as b,R as g,c as o};