diff --git a/src/hooks/common/naive-table.ts b/src/hooks/common/naive-table.ts index 6426d7bb..37c30730 100644 --- a/src/hooks/common/naive-table.ts +++ b/src/hooks/common/naive-table.ts @@ -221,10 +221,6 @@ export function getNaiveTableIndex(pagination: PaginationProps, index: number) { return (page - 1) * pageSize + index + 1; } -export function getNaiveTableRowKey(row: T) { - return row.id; -} - function isTableColumnHasKey(column: TableColumn): column is NaiveUI.TableColumnWithKey { return Boolean((column as NaiveUI.TableColumnWithKey).key); } diff --git a/src/views/manage/user/index2.vue b/src/views/manage/user/index2.vue index c9cd0ac8..d68070b9 100644 --- a/src/views/manage/user/index2.vue +++ b/src/views/manage/user/index2.vue @@ -4,12 +4,7 @@ import { fetchGetUserList } from '@/service/api'; import { $t } from '@/locales'; import { useAppStore } from '@/store/modules/app'; import { enableStatusRecord, userGenderRecord } from '@/constants/business'; -import { - getNaiveTableIndex, - getNaiveTableRowKey, - useNaiveTable, - useNaiveTableOperate -} from '@/hooks/common/naive-table'; +import { getNaiveTableIndex, useNaiveTable, useNaiveTableOperate } from '@/hooks/common/naive-table'; import UserOperateDrawer from './modules/user-operate-drawer.vue'; import UserSearch from './modules/user-search.vue'; @@ -178,7 +173,7 @@ function edit(id: number) { :scroll-x="962" :loading="loading" remote - :row-key="getNaiveTableRowKey" + :row-key="row => row.id" :pagination="mobilePagination" class="sm:h-full" />