fix:编辑站点时站点类型/状态选择与当前值一致

This commit is contained in:
lsy committed 2026-02-25 18:21:02 +08:00
1 parent 3326dcbe12
commit 45a8627276
2 files changed
+51 -10

No files matched your search

+48 -10
View File
@@ -566,7 +566,6 @@ export const SitesView = ({
class="w-full rounded-lg border border-stone-200 bg-white px-3 py-2.5 text-sm text-stone-900 focus:border-amber-400 focus:outline-none focus:ring-2 focus:ring-amber-200"
id="site-type"
name="site_type"
value={siteForm.site_type}
onChange={(event) =>
onFormChange({
site_type: (event.currentTarget as HTMLSelectElement)
@@ -574,12 +573,42 @@ export const SitesView = ({
})
}
>
<option value="new-api">new-api</option>
<option value="done-hub">done-hub</option>
<option value="subapi">subapi</option>
<option value="chatgpt">chatgpt</option>
<option value="claude">claude</option>
<option value="gemini">gemini</option>
<option
value="new-api"
selected={siteForm.site_type === "new-api"}
>
new-api
</option>
<option
value="done-hub"
selected={siteForm.site_type === "done-hub"}
>
done-hub
</option>
<option
value="subapi"
selected={siteForm.site_type === "subapi"}
>
subapi
</option>
<option
value="chatgpt"
selected={siteForm.site_type === "chatgpt"}
>
chatgpt
</option>
<option
value="claude"
selected={siteForm.site_type === "claude"}
>
claude
</option>
<option
value="gemini"
selected={siteForm.site_type === "gemini"}
>
gemini
</option>
</select>
</div>
</div>
@@ -639,7 +668,6 @@ export const SitesView = ({
class="w-full rounded-lg border border-stone-200 bg-white px-3 py-2.5 text-sm text-stone-900 focus:border-amber-400 focus:outline-none focus:ring-2 focus:ring-amber-200"
id="site-status"
name="status"
value={siteForm.status}
onChange={(event) =>
onFormChange({
status: (event.currentTarget as HTMLSelectElement)
@@ -647,8 +675,18 @@ export const SitesView = ({
})
}
>
<option value="active">启用</option>
<option value="disabled">禁用</option>
<option
value="active"
selected={siteForm.status === "active"}
>
启用
</option>
<option
value="disabled"
selected={siteForm.status === "disabled"}
>
禁用
</option>
</select>
</div>
</div>
+3
View File
@@ -4,6 +4,9 @@
### 微调
- **[admin-ui]**: 编辑站点时站点类型/状态选择与当前值一致
- 类型: 微调(无方案包)
- 文件: apps/ui/src/features/SitesView.tsx:567-689
- **[ci]**: push 变更检测在 before 提交缺失时按全量变更处理并拉全历史
- 类型: 微调(无方案包)
- 文件: .github/workflows/deploy.yml:45-100