import{_ as n}from"./index-BfAqPjcb.js";import{v as u,g as l,i as p,o as g,h as c,E as m,p as h}from"./index-BO1j28mb.js";import"./apiServeNames-DYIwj4Di.js";import"./download-DA4MPZiT.js";function d(r){return u({url:"/api/taskconifgure/setisauto",method:"get",params:r})}const _=Object.assign({name:"taskConifgure"},{__name:"index",setup(r){const t=l({apiName:"taskconifgure",searchFilter:{tableName:null,creationTime:null},searchOptions:[{type:"input",prop:"tableName",label:"表名"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:[],showApiRightOperation:["apiUpdate"],apiEditFormRules:{tableName:[{required:!0,message:"必填项",trigger:"blur"}],taskName:[{required:!0,message:"必填项",trigger:"blur"}],api:[{required:!0,message:"必填项",trigger:"blur"}],url:[{required:!0,message:"必填项",trigger:"blur"}],corn:[{required:!0,message:"必填项",trigger:"blur"}]}});t.rightOperation=[{label:"启动",name:"setisautoOk",link:!0,type:"success",auth:t.apiName+":setisautoOk",hide:(e,a)=>e.isAuto},{label:"关闭",name:"setisautoNo",link:!0,type:"danger",auth:t.apiName+":setisautoNo",hide:(e,a)=>!e.isAuto}];const i=p(null);function s(e,a){m.confirm(`是否确定${a}?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{i.value.state.loading=!0,d({uid:e.uId,isauto:!e.isAuto}).then(f=>{h.success("操作成功!"),i.value.getTableData()}).finally(()=>{i.value.state.loading=!1})})}function o(e,a){e.name=="setisautoOk"&&s(a.row,e.label),e.name=="setisautoNo"&&s(a.row,e.label)}return(e,a)=>(g(),c(n,{ref_key:"tablePageRef",ref:i,columnWidth:150,apiName:t.apiName,searchOptions:t.searchOptions,searchFilter:t.searchFilter,rightOperation:t.rightOperation,showApiRightOperation:t.showApiRightOperation,apiEditFormRules:t.apiEditFormRules,onRightOperationHadel:o},null,8,["apiName","searchOptions","searchFilter","rightOperation","showApiRightOperation","apiEditFormRules"]))}});export{_ as default};