diff --git a/frontend/src/modules/platform/components/PlatformSettingsModal.tsx b/frontend/src/modules/platform/components/PlatformSettingsModal.tsx index 9e02614..8ac0696 100644 --- a/frontend/src/modules/platform/components/PlatformSettingsModal.tsx +++ b/frontend/src/modules/platform/components/PlatformSettingsModal.tsx @@ -2,6 +2,7 @@ import { useEffect, useMemo, useState } from 'react'; import axios from 'axios'; import { ChevronLeft, ChevronRight, Pencil, Plus, RefreshCw, Search, Trash2, X } from 'lucide-react'; import { APP_ENDPOINTS } from '../../../config/env'; +import { LucentSelect } from '../../../components/lucent/LucentSelect'; import type { PlatformSettings, SystemSettingItem } from '../types'; import { LucentIconButton } from '../../../components/lucent/LucentIconButton'; import { useLucentPrompt } from '../../../components/lucent/LucentPromptProvider'; @@ -328,13 +329,13 @@ export function PlatformSettingsModal({ setDraft((prev) => ({ ...prev, name: event.target.value }))} /> - + {draft.value_type === 'json' ? ( diff --git a/frontend/src/modules/platform/components/PlatformSettingsPage.tsx b/frontend/src/modules/platform/components/PlatformSettingsPage.tsx index 446f724..e928201 100644 --- a/frontend/src/modules/platform/components/PlatformSettingsPage.tsx +++ b/frontend/src/modules/platform/components/PlatformSettingsPage.tsx @@ -2,6 +2,7 @@ import { useEffect, useMemo, useState } from 'react'; import axios from 'axios'; import { ChevronLeft, ChevronRight, Pencil, Plus, RefreshCw, Search, Trash2, X } from 'lucide-react'; import { APP_ENDPOINTS } from '../../../config/env'; +import { LucentSelect } from '../../../components/lucent/LucentSelect'; import type { PlatformSettings, SystemSettingItem } from '../types'; import { LucentIconButton } from '../../../components/lucent/LucentIconButton'; import { useLucentPrompt } from '../../../components/lucent/LucentPromptProvider'; @@ -301,13 +302,13 @@ export function PlatformSettingsPage({ isZh }: PlatformSettingsPageProps) { setDraft((prev) => ({ ...prev, name: event.target.value }))} /> - + {draft.value_type === 'json' ? ( diff --git a/frontend/src/modules/platform/components/UserManagementPage.tsx b/frontend/src/modules/platform/components/UserManagementPage.tsx index 41a2ea6..342b0c8 100644 --- a/frontend/src/modules/platform/components/UserManagementPage.tsx +++ b/frontend/src/modules/platform/components/UserManagementPage.tsx @@ -4,6 +4,7 @@ import { ChevronLeft, ChevronRight, Pencil, Plus, RefreshCw, Search, Trash2, Use import { APP_ENDPOINTS } from '../../../config/env'; import { LucentDrawer } from '../../../components/lucent/LucentDrawer'; import { LucentIconButton } from '../../../components/lucent/LucentIconButton'; +import { LucentSelect } from '../../../components/lucent/LucentSelect'; import { useLucentPrompt } from '../../../components/lucent/LucentPromptProvider'; import type { BotState } from '../../../types/bot'; import type { SysRoleSummary, SysUserSummary } from '../../../types/sys'; @@ -431,8 +432,7 @@ export function UserManagementPage({ isZh }: UserManagementPageProps) {