| 1 |
- var c=(k,s,o)=>new Promise((b,u)=>{var y=t=>{try{n(o.next(t))}catch(a){u(a)}},m=t=>{try{n(o.throw(t))}catch(a){u(a)}},n=t=>t.done?b(t.value):Promise.resolve(t.value).then(y,m);n((o=o.apply(k,s)).next())});import{u as I,B as M}from"./useTable-f2c6d443.js";import{T as j}from"./index-2e69b74a.js";import{d as G,r as x,al as N,o as d,m as E,g as w,y as l,f as e,dh as F,v as g,q as _,bb as S,bd as T,w as v,bf as B,t as C,bz as J}from"./index-d3600154.js";import{_ as K,c as L,s as P}from"./viewDrawer.vue_vue_type_script_setup_true_lang-eb780cb7.js";import{i as D,a as $}from"./jobApi-343edd32.js";import{b as R}from"./index-89c06ea2.js";import{u as q}from"./index-670a4efc.js";import"./useForm-d916f71d.js";import"./index-87d6eb60.js";import"./useWindowSizeFn-89902ab2.js";import"./index-ad3d032c.js";import"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-e5e6c9c7.js";import"./download-c8c6e0d3.js";import"./uniqBy-2d445bc4.js";import"./index-fa5e3d7c.js";import"./useContentViewHeight-ee38db3f.js";import"./componentMap-e709b4e7.js";import"./clickOutside-53868c41.js";import"./uuid-98bbe2a6.js";import"./sortable.esm-4ae27e0b.js";import"./SettingOutlined-22b7deed.js";import"./RedoOutlined-8977b36a.js";import"./index-06ce4386.js";import"./index-b06c40a8.js";import"./index-9b854704.js";const we=G({__name:"index",setup(k){const s=x(),o=x();N(()=>c(this,null,function*(){s.value=yield R({dictCode:"sys_create_type"}),o.value=yield R({dictCode:"sys_common_result"})}));const[b,{openDrawer:u}]=q(),{createConfirm:y,createMessage:m}=J(),[n,{getSelectRowKeys:t,reload:a}]=I({title:"调度日志",api:$,rowKey:"id",rowSelection:{type:"checkbox"},clickToRowSelect:!1,columns:L,formConfig:{labelWidth:120,schemas:P,autoSubmitOnEnter:!0,baseColProps:{xs:24,sm:12,md:12,lg:8},resetButtonOptions:{preIcon:"icon-delete|iconfont"},submitButtonOptions:{preIcon:"icon-search|iconfont"}},showIndexColumn:!0,indexColumnProps:{fixed:"left"},useSearchForm:!0,showTableSetting:!0,bordered:!0,actionColumn:{title:"操作",dataIndex:"action"}});function h(i){return c(this,null,function*(){i?(yield D([i.id]),m.success("删除成功!"),yield a()):y({content:"你确定要删除?",iconType:"warning",onOk:()=>c(this,null,function*(){const p=t();yield D(p),m.success("删除成功!"),yield a()})})})}function O(i){u(!0,{record:i})}function V(i){return c(this,null,function*(){yield a()})}return(i,p)=>(d(),E("div",null,[w(e(M),{onRegister:e(n)},{toolbar:l(()=>[w(e(F),{type:"danger",onClick:p[0]||(p[0]=f=>h(null))},{default:l(()=>[g("批量删除")]),_:1})]),bodyCell:l(({column:f,record:r})=>[f.key==="jobGroup"?(d(),_(e(S),{key:0,color:e(T)(s.value,r.jobGroup)},{default:l(()=>[g(v(e(B)(s.value,r.jobGroup)),1)]),_:2},1032,["color"])):C("",!0),f.key==="status"?(d(),_(e(S),{key:1,color:e(T)(o.value,r.status=="true"?"1":"0")},{default:l(()=>[g(v(e(B)(o.value,r.status=="true"?"1":"0")),1)]),_:2},1032,["color"])):C("",!0),f.key=="action"?(d(),_(e(j),{key:2,actions:[{tooltip:"查看",icon:"icon-eye|iconfont",onClick:O.bind(null,r)},{icon:"icon-delete|iconfont",tooltip:"删除",color:"error",popConfirm:{title:"是否确认删除",placement:"left",confirm:h.bind(null,r)}}]},null,8,["actions"])):C("",!0)]),_:1},8,["onRegister"]),w(K,{onRegister:e(b),onSuccess:V},null,8,["onRegister"])]))}});export{we as default};
|