实现权限管理页面与功能

This commit is contained in:
2026-03-18 17:13:31 +08:00
parent efe1568ab5
commit c4e1da8912
25 changed files with 2245 additions and 18 deletions

View File

@@ -0,0 +1,19 @@
"use client"
import { Suspense } from "react"
import { getPagePermission } from "@/actions/permission"
import { DataTable, useDataTable } from "@/components/data-table"
export default function PermissionsPage() {
const table = useDataTable((page, size) => getPagePermission({ page, size }))
return (
<Suspense>
<DataTable
{...table}
columns={[
{ header: "编码", accessorKey: "name" },
{ header: "描述", accessorKey: "description" },
]}
/>
</Suspense>
)
}