We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e53fefb commit 49d40d6Copy full SHA for 49d40d6
src/views/demo/system/role/role.data.ts
@@ -4,6 +4,7 @@ import { Switch } from 'ant-design-vue';
4
import { setRoleStatus } from '/@/api/demo/system';
5
import { useMessage } from '/@/hooks/web/useMessage';
6
7
+type CheckedType = boolean | string | number;
8
export const columns: BasicColumn[] = [
9
{
10
title: '角色名称',
@@ -33,7 +34,7 @@ export const columns: BasicColumn[] = [
33
34
checkedChildren: '停用',
35
unCheckedChildren: '启用',
36
loading: record.pendingStatus,
- onChange(checked: boolean) {
37
+ onChange(checked: CheckedType) {
38
record.pendingStatus = true;
39
const newStatus = checked ? '1' : '0';
40
const { createMessage } = useMessage();
0 commit comments