diff --git a/src/views/SystemSettings/RoleManagement/AddMan.tsx b/src/views/SystemSettings/RoleManagement/AddMan.tsx index 0901b5b60b39642843510af6eddf72d248045075..1dc95a23e7077d3d76909708d43dbf08bed62427 100644 --- a/src/views/SystemSettings/RoleManagement/AddMan.tsx +++ b/src/views/SystemSettings/RoleManagement/AddMan.tsx @@ -5,12 +5,11 @@ import { Button, Drawer, Form, Input, Select, Tree, DatePicker, Upload, message, import type { FormInstance } from 'antd/es/form'; import { useNavigate, useSearchParams } from 'react-router-dom'; import { User_add, User_list } from '../../../axios/Login' -import type { DatePickerProps, RangePickerProps } from 'antd/es/date-picker'; const { Option } = Select; interface Props { id: React.Key; - phone: string; + phone: number; pass: string; name: string; roles: []; @@ -34,18 +33,15 @@ const PubText: React.FC = () => { } // 权限数据 - // const [admins, setAdmins] = useState([]); - // const [newRoles, setNewRoles] = useState({}); // const [selectedKeys, setSelectedKeys] = useState([]); const [checkedKeys, setCheckedKeys] = useState([]); const onCheck = (checkedKeysValue: any, e: any) => { console.log('onCheck', checkedKeysValue); - form.setFieldValue('roles', checkedKeys) console.log('onCheck.e', e); let arr = [...checkedKeysValue, ...e.halfCheckedKeys]; console.log("arr", arr); - console.log('onCheck', checkedKeysValue); setCheckedKeys(arr); + form.setFieldValue('roles', arr) }; // 实现input的响应式数据 diff --git a/src/views/SystemSettings/RoleManagement/ManTable.tsx b/src/views/SystemSettings/RoleManagement/ManTable.tsx index 73d608ad674713903064260b67fcc7dbd1b4ba95..9ec67ccbf64cd30bb7d71b3f8e601fc4fafe8ba7 100644 --- a/src/views/SystemSettings/RoleManagement/ManTable.tsx +++ b/src/views/SystemSettings/RoleManagement/ManTable.tsx @@ -8,7 +8,7 @@ import { useNavigate } from 'react-router-dom'; interface DataType { id: React.Key; - phone: string; + phone: number; pass: string; name: string; // roles: [];