index-fdea868e.js 3.2 KB

1
  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-eb7ce6c3.js";import{T as j}from"./index-72381a11.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-610a1d46.js";import{_ as K,c as L,s as P}from"./viewDrawer.vue_vue_type_script_setup_true_lang-9624aee7.js";import{i as D,a as $}from"./jobApi-0d14152a.js";import{b as R}from"./index-981858ed.js";import{u as q}from"./index-c98ef572.js";import"./useForm-c19ef35c.js";import"./index-985aa6f5.js";import"./useWindowSizeFn-1829b247.js";import"./index-b6d11df2.js";import"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-bad913d6.js";import"./download-a90dd227.js";import"./uniqBy-2b2a500d.js";import"./index-ee1a65fd.js";import"./useContentViewHeight-20fe3432.js";import"./componentMap-5f77da43.js";import"./clickOutside-a1389e7b.js";import"./uuid-98bbe2a6.js";import"./sortable.esm-4ae27e0b.js";import"./SettingOutlined-56eda530.js";import"./RedoOutlined-bc502432.js";import"./index-74f93929.js";import"./index-4ed0dc84.js";import"./index-95e94cdf.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};