var b=(t,h,a)=>new Promise((s,_)=>{var m=r=>{try{c(a.next(r))}catch(n){_(n)}},o=r=>{try{c(a.throw(r))}catch(n){_(n)}},c=r=>r.done?s(r.value):Promise.resolve(r.value).then(m,o);c((a=a.apply(t,h)).next())});import{B as C,__tla as w}from"./BasicTable-f21ed556.js";import{T as D,__tla as T}from"./componentMap-44c327dc.js";import{__tla as k}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{u as I,__tla as R}from"./useTable-b66ba709.js";import{u as j,__tla as v}from"./index-49ac20fc.js";import{j as x,c as B,s as E,__tla as A}from"./jobDrawer-fa980473.js";import{ae as V,_ as F,__tla as J}from"./index-f0df2f76.js";import{g as U,S as W,a as $,D as z,__tla as H}from"./tsk_job-a2bc8bee.js";import{d as M,a7 as d,_ as N,$ as P,f as p,a9 as y,E as q}from"./vue-1631514e.js";import{__tla as G}from"./BasicForm-1f7b4828.js";import{__tla as K}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as L}from"./index-7a87ec93.js";import{__tla as O}from"./index-a2613349.js";import"./antd-057b41b1.js";import{__tla as Q}from"./helper-01a18f25.js";import{__tla as X}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as Y}from"./index-206406c4.js";import{__tla as Z}from"./useWindowSizeFn-53b82e7c.js";import{__tla as tt}from"./useForm-2e36096a.js";import{__tla as at}from"./RadioButtonGroup-3086b2b2.js";import"./useFormItem-d5f46e05.js";import"./onMountedOrActivated-5690e97c.js";import{__tla as rt}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as et}from"./index-6f5324ed.js";import{__tla as ot}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as nt}from"./useCopyToClipboard-9d1e4453.js";import{__tla as lt}from"./index-79e4735b.js";import"./sortable.esm-f208c0d8.js";let g,_t=Promise.all([(()=>{try{return w}catch(t){}})(),(()=>{try{return T}catch(t){}})(),(()=>{try{return k}catch(t){}})(),(()=>{try{return R}catch(t){}})(),(()=>{try{return v}catch(t){}})(),(()=>{try{return A}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return L}catch(t){}})(),(()=>{try{return O}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return lt}catch(t){}})()]).then(()=>b(void 0,null,function*(){const t=M({name:"WHManagement",components:{BasicTable:C,jobDrawer:x,TableAction:D},setup(){const a=V(),[s,{openDrawer:_}]=j(),[m,{reload:o}]=I({title:"\u4EFB\u52A1\u5217\u8868",api:U,columns:B,formConfig:{labelWidth:120,schemas:E},useSearchForm:!0,showTableSetting:!0,bordered:!0,canResize:!0,showIndexColumn:!1,actionColumn:{width:205,title:"\u64CD\u4F5C",dataIndex:"action",slots:{customRender:"action"},fixed:void 0}});function c(){_(!0,{isUpdate:!1})}function r(e){_(!0,{record:e,isUpdate:!0})}function n(e){a("/job_detail/"+e.ID+","+e.JobName)}function f(e){W(e).then(i=>{i.IsSuccessed&&o()})}function u(e){$(e).then(i=>{i.IsSuccessed&&o()})}function l(e){u(e),z(e).then(i=>{i.IsSuccessed&&o()})}function S(){o()}return{registerTable:m,registerDrawer:s,handleCreate:c,handleEdit:r,handleView:n,handleStart:f,handleStop:u,handleDelete:l,handleSuccess:S}}});function h(a,s,_,m,o,c){const r=d("a-button"),n=d("TableAction"),f=d("BasicTable"),u=d("jobDrawer");return N(),P("div",null,[p(f,{onRegister:a.registerTable},{toolbar:y(()=>[p(r,{type:"primary",onClick:a.handleCreate},{default:y(()=>[q(" \u65B0\u589E\u4EFB\u52A1 ")]),_:1},8,["onClick"])]),action:y(({record:l})=>[p(n,{actions:[{icon:"clarity:info-standard-line",tooltip:"\u67E5\u770B\u4EFB\u52A1\u8BE6\u60C5",onClick:a.handleView.bind(null,l)},{tooltip:"\u7ACB\u5373\u5F00\u59CB",icon:"start|svg",onClick:a.handleStart.bind(null,l)},{tooltip:"\u505C\u6B62\u8FD0\u884C",icon:"stop|svg",onClick:a.handleStop.bind(null,l)},{tooltip:"\u7F16\u8F91",icon:"clarity:note-edit-line",onClick:a.handleEdit.bind(null,l)},{tooltip:"\u5220\u9664",icon:"ant-design:delete-outlined",color:"error",popConfirm:{title:"\u662F\u5426\u786E\u8BA4\u5220\u9664?",placement:"left",confirm:a.handleDelete.bind(null,l)}}]},null,8,["actions"])]),_:1},8,["onRegister"]),p(u,{onRegister:a.registerDrawer,onSuccess:a.handleSuccess},null,8,["onRegister","onSuccess"])])}g=F(t,[["render",h]])}));export{_t as __tla,g as default};