diff --git a/app/service/Interaction/RoleService.ts b/app/service/Interaction/RoleService.ts index c42e246..5f25304 100644 --- a/app/service/Interaction/RoleService.ts +++ b/app/service/Interaction/RoleService.ts @@ -258,7 +258,7 @@ export const useRoleServiceHook = (): UseRoleService => { * @throws {Error} 当API调用失败时抛出错误 * @returns {Promise} 获取完成后的Promise */ - const fetchUserRoleLibrary = useCallback(async () => { + const fetchUserRoleLibrary = useCallback(async (generateText?: string) => { try { let useCase = roleEditUseCase; @@ -276,7 +276,7 @@ export const useRoleServiceHook = (): UseRoleService => { } // 获取当前选中角色的描述 - const userDescription = selectedRole?.generateText || ""; + const userDescription =generateText|| selectedRole?.generateText || ""; const roleLibraryList = await useCase!.getRoleLibraryList( User.id,