数通智联化工云平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1 lines
1.6 KiB

import{d as f,r as o,a as b,c as y,l as a,w as s,x as _,t as n,m as r,C as g}from"./index-ea7eee8a.js";const x=f({__name:"list",setup(k){const l=g(),c=o(),i=o({list:[{type:"input",control:{modelValue:"",placeholder:"请输入流程名称"},config:{},name:"name",item:{label:"流程名称"}},{type:"select",control:{modelValue:"",appendToBody:!0},options:[],config:{optionsType:2,optionsFun:""},name:"flow",item:{label:"流程分类"}},{type:"button",control:{label:"查询",type:"primary",key:"submit"},config:{}},{type:"button",control:{label:"重置",key:"reset"},config:{}}],form:{size:"default"},config:{}}),p=o({columns:[{label:"多选",type:"selection"},{label:"流程名称",prop:"name"},{label:"流程表单",prop:"sourceName"},{label:"分类",prop:"category",config:{dictKey:"flow"}},{label:"状态",prop:"status",config:{dictKey:"status",tagList:{0:"info",1:"success"}}},{label:"操作",prop:"__control"}],config:{},controlBtn:[{label:"新增流程",type:"primary",size:"small",icon:"plus",click:()=>{l.push({path:"/design/flow"})}},{label:"批量删除",key:"del",type:"danger",size:"small",icon:"delete"}],operateBtn:[{label:"编辑",click:e=>{l.push({path:"/design/flow",query:{id:e.id}})}},{label:"删除",key:"del"}]}),u=e=>(e.type=3,e);return(e,h)=>{const d=r("router-link"),m=r("ak-list");return b(),y("div",null,[a(m,{ref_key:"tableListEl",ref:c,requestUrl:"designList",deleteUrl:"designDelete",searchData:i.value,tableData:p.value,beforeRequest:u},{sourceName:s(({row:t})=>[a(d,{to:`/design/form?id=${t.source}`},{default:s(()=>[_(n(t.sourceName)+"/"+n(t.source),1)]),_:2},1032,["to"])]),_:1},8,["searchData","tableData"])])}}});export{x as default};