diff --git a/src/api/role/index.ts b/src/api/role/index.ts
index 2cf1138..67d58a8 100644
--- a/src/api/role/index.ts
+++ b/src/api/role/index.ts
@@ -33,3 +33,7 @@ export async function addRole(request: RoleFormValues) {
export async function editRole(request: RoleFormValues) {
return await webClient.put("/roles", request)
}
+
+export async function deleteRole(id: number | string) {
+ return await webClient.delete(`/roles/${id}`)
+}
diff --git a/src/components/role-display-form/index.tsx b/src/components/role-display-form/index.tsx
index 498acb5..97837a0 100644
--- a/src/components/role-display-form/index.tsx
+++ b/src/components/role-display-form/index.tsx
@@ -69,10 +69,10 @@ export default function RoleDisplayForm({ initialValues, form, mode }: RoleDispl
{ required: true, message: "排序不能为空" },
{ type: "number", min: 0, max: Number.MAX_VALUE, message: "排序必须是正数" },
]}>
-
+
label="是否为默认角色" name="defaultValue">
-
+
label="角色状态" name="status">