From b0ccd8f832f079b48772d47ba74f4a65f23af1fc Mon Sep 17 00:00:00 2001 From: siujamo Date: Fri, 26 Dec 2025 17:53:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/role/index.ts | 4 ++++ src/page/role/index.tsx | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/api/role/index.ts b/src/api/role/index.ts index 0c0602d..2cf1138 100644 --- a/src/api/role/index.ts +++ b/src/api/role/index.ts @@ -29,3 +29,7 @@ export async function fetchRoles( export async function addRole(request: RoleFormValues) { return await webClient.post("/roles", request) } + +export async function editRole(request: RoleFormValues) { + return await webClient.put("/roles", request) +} diff --git a/src/page/role/index.tsx b/src/page/role/index.tsx index e568369..f896c35 100644 --- a/src/page/role/index.tsx +++ b/src/page/role/index.tsx @@ -42,7 +42,7 @@ export default function RolePage() { RoleApi.fetchRoles(queryRoleRequest) .then((response) => { - console.log("role response", response) + // console.log("role response", response) setPageNum(response.pageable.pageNumber + 1) setPageSize(response.pageable.pageSize) setTotalElementCount(response.totalElements) @@ -104,8 +104,8 @@ export default function RolePage() { const onEditRoleFinish = async () => { try { const values = await editRoleForm.validateFields() - console.log(values) - // await RoleApi.addRole(values) + // console.log(values) + await RoleApi.editRole(values) void message.success(`角色 ${values.name} 修改成功`) return true } catch (error: unknown) {