提交 862ee661 authored 作者: 袁伟伟's avatar 袁伟伟

fix: bug

上级 b4c51aad
<template> <template>
<div> <div>
<BasicTable @register="registerTable"> <BasicTable @register="registerTable">
<template #headerTop>
<a-alert type="info" show-icon>
<template #message>
<template v-if="checkedKeys.length > 0">
<span>已选中{{ checkedKeys.length }}条记录</span>
<a-button type="link" @click="checkedKeys = []" size="small">清空</a-button>
<a-popconfirm
v-if="hasPermission('AUTH_SYSTEM_RECEIVER:PASSED')"
class="ml-4"
title="确定要全部通过审核吗?"
ok-text="是"
cancel-text="否"
@confirm="handleBatchPassed"
>
<a href="#" class="text-green-500">审核通过</a>
</a-popconfirm>
</template>
<template v-else>
<span>未选中任何项目</span>
</template>
</template>
</a-alert>
</template>
<template #toolbar> <template #toolbar>
<a-button v-auth="'AUTH_SYSTEM_USER:ADD'" type="primary" @click="handleCreate"> 新增</a-button> <a-button v-auth="'AUTH_SYSTEM_USER:ADD'" type="primary" @click="handleCreate"> 新增</a-button>
</template> </template>
...@@ -36,7 +13,7 @@ ...@@ -36,7 +13,7 @@
:actions="[ :actions="[
//待审核 才能 通过 //待审核 才能 通过
{ {
label: '通过', label: record.status === StatusValEnum.FORBIDDEN ? '启用' : '通过',
color: 'success', color: 'success',
popConfirm: { popConfirm: {
title: '是否确认通过', title: '是否确认通过',
...@@ -140,11 +117,11 @@ ...@@ -140,11 +117,11 @@
schemas: searchFormSchema, schemas: searchFormSchema,
showAdvancedButton: false, showAdvancedButton: false,
}, },
rowSelection: { // rowSelection: {
type: 'checkbox', // type: 'checkbox',
selectedRowKeys: checkedKeys, // selectedRowKeys: checkedKeys,
onChange: onSelectChange, // onChange: onSelectChange,
}, // },
useSearchForm: true, useSearchForm: true,
showTableSetting, showTableSetting,
bordered, bordered,
......
...@@ -155,6 +155,7 @@ export const schema = { ...@@ -155,6 +155,7 @@ export const schema = {
}, },
colProps, colProps,
component: 'Input', component: 'Input',
rules: [{ required: true, message: '请输入姓名!' }],
}, },
table: {}, table: {},
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论