提交 a04d1337 authored 作者: 张耀丹's avatar 张耀丹

现场监督检查:rowKey

上级 3f68bb9b
<template>
<div>
<!--引用表格-->
<BasicTable @register="registerTable" :rowSelection="rowSelection">
<BasicTable @register="registerTable" :rowSelection="rowSelection" @fetch-success="onFetchSuccess">
<!--插槽:table标题-->
<template #tableTitle>
<a-button type="primary" @click="handle('baseInfo')" v-auth="'zjgl-zj-jbxx'">查看基本信息</a-button>
......@@ -55,24 +55,32 @@
const [registerTable, { reload }, { rowSelection, selectedRows, selectedRowKeys }] = tableContext;
const { createMessage } = useMessage();
function handle(type) {
// if (selectedRowKeys.value.length == 0) {
// createMessage.info('请选择需要处理的内容,每次只能选中一条');
// return;
// }
if (selectedRowKeys.value.length == 0) {
createMessage.info('请选择需要处理的内容,每次只能选中一条');
return;
}
if (type === 'baseInfo') {
openModal(true, {
// record: selectedRows.value[0],
record: selectedRows.value[0],
isUpdate: true,
showFooter: false,
});
}
if (type === 'personInfo') {
openPutDownModal(true, {
// record: selectedRows.value[0],
record: selectedRows.value[0],
isUpdate: true,
showFooter: false,
});
}
}
/**
* 接口请求成功后回调
*/
function onFetchSuccess(result) {
result.items.forEach((item, index) => {
item.id = index + 1;
});
}
</script>
<style scoped></style>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论