diff --git a/src/pages/department/index.tsx b/src/pages/department/index.tsx index 374dda6..8153ac6 100644 --- a/src/pages/department/index.tsx +++ b/src/pages/department/index.tsx @@ -27,6 +27,7 @@ export const DepartmentPage: React.FC = () => { const [loading, setLoading] = useState(true); const [list, setList] = useState([]); const [refresh, setRefresh] = useState(false); + const [tableKey, setTableKey] = useState(0); const columns: ColumnsType = [ { @@ -89,9 +90,11 @@ export const DepartmentPage: React.FC = () => { department.departmentList().then((res: any) => { const departments = res.data.departments; const new_arr: Option[] = checkArr(departments, 0); + let num = tableKey; setList(new_arr); setTimeout(() => { setLoading(false); + setTableKey(num + 1); }, 1000); }); }; @@ -158,10 +161,12 @@ export const DepartmentPage: React.FC = () => {
record.id} + defaultExpandAllRows={true} />