fix(@vben/web-ele): 收敛流程监听选择弹窗表格类型
parent
15e274f812
commit
53053524f6
|
|
@ -1,5 +1,8 @@
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import type { VxeGridPropTypes } from '#/adapter/vxe-table';
|
import type {
|
||||||
|
VxeGridPropTypes,
|
||||||
|
VxeTableGridOptions,
|
||||||
|
} from '#/adapter/vxe-table';
|
||||||
import type { BpmProcessListenerApi } from '#/api/bpm/processListener';
|
import type { BpmProcessListenerApi } from '#/api/bpm/processListener';
|
||||||
|
|
||||||
import { ref } from 'vue';
|
import { ref } from 'vue';
|
||||||
|
|
@ -50,7 +53,7 @@ const [Grid] = useVbenVxeGrid({
|
||||||
toolbarConfig: {
|
toolbarConfig: {
|
||||||
enabled: false,
|
enabled: false,
|
||||||
},
|
},
|
||||||
},
|
} as VxeTableGridOptions<BpmProcessListenerApi.ProcessListener>,
|
||||||
});
|
});
|
||||||
|
|
||||||
// 配置 Modal
|
// 配置 Modal
|
||||||
|
|
@ -87,7 +90,7 @@ function handleSelect(row: BpmProcessListenerApi.ProcessListener) {
|
||||||
type: 'primary',
|
type: 'primary',
|
||||||
link: true,
|
link: true,
|
||||||
icon: 'lucide:pointer',
|
icon: 'lucide:pointer',
|
||||||
onClick: handleSelect.bind(null, row as any),
|
onClick: handleSelect.bind(null, row),
|
||||||
},
|
},
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue